Generally, I recommend that people use realtors.
Why use a realtor?
http://www.creb.com/public/hbuyer/hb...-a-realtor.htm
Where that is not practical, there are blank real estate contracts that we can provide, or that are provided by companies like We List.