In Canada, most home buyers borrow money in the form of a mortgage loan, and the mortgage lender always requires that the buyer purchase homeowners insurance as a condition of the loan, in order to protect the bank if the home were to be destroyed.
Click on the Province of your choice to find your Insurance Agent.