Home loans

Lots of good advice already but I would add that many companies offer as part of their benefits membership in a discount program. Many times there are offers on mortgages. Check with your employer if you're not sure if they offer one of these programs for their employees.