My husband and I are in the market for our very first house. We believe that this is a good time to buy, especially when mortgage interest rates are still quite comfortable. We know that once we find a house we like, we have to enter into a real estate contract with the seller. Who prepares this contract? What real estate professionals will we (should we) work with, and when do we get them involved in the transaction?