A couple more tips to help you on your way to being a savvy home buyer.
Insurance is needed when you have a downpayment that is less than 20% of the purchase price saved. CMCH & Genworth are the two main insurers.
An appraisal gives the lender an opinion of value on the home you are buying, building or refinancing. An appraisal is not required in all circumstances. If required, you may be responsible for the cost of having this done. Just a heads up : )