There are many costs associated with buying a home. Make yourself aware of these.
Land Transfer Tax
See land transfer calculators for estimate of taxes payable on a purchase.
Lawyer fees will be two numbers: legal fee plus disbursements. The legal fee is usually very competitive. The disbursement expense is the cost to the lawyer for doing searches and requesting certificates. Be sure to ask for total costs from your legal representative.
I recommend that you get quotes from several insurance companies. They are very competitive in pricing.