Accepted Offer

You will have a binding contract if the seller, upon receiving your written offer, signs an acceptance just as it stands, unconditionally. The offer becomes a firm contract as soon as you are notified of acceptance. 

As a buyer, if you receive a counter offer, you are able to accept the Seller's counter offer. Again, upon acceptance by both parties, the counter offer becomes a firm contract.