After several visits, a buyer may make an offer to purchase your home. Usually presented by the buyer's real estate agent to your realtor - or directly to you if you're acting as your own agent - this offer is a formal written contract that sets forth the terms under which the buyer is prepared to purchase.