When purchasing a home in North Carolina, you will need to write two upfront deposits with the Offer to Purchase and Contract. The two upfront checks are called the “due diligence fee” and “earnest money.” It is important to know that the due diligence fee is non-refundable, and if you are not careful, you could […]