Generally, the buyer initiates the purchase agreement, sometimes called the sales agreement or offer to purchase. If you are using a real estate agent, the agent will provide the forms that they use. If you are working with a real estate attorney, they will draw up the form.
Real Estate Forms & Contracts.
Owners.com offers a complete set of
real estate forms
for buying and selling homes - and more!