Before you begin looking for a home, speak to a mortgage broker or someone at a financial institution and get to know them. You want to find someone who has your best interest at heart. Tell them, in advance, that you will be shopping for the best rate and the least closing costs and that you plan to speak with more than one person.
This will save you an enormous amount of time if you do it before you get started searching for your dream home. First, you will know, in advance, for what price range you qualify. Don't disappoint yourself by looking at and falling in love with a house you are not qualified to buy. Second, when you get ready to make an offer, you will have a letter from your broker telling the seller that you are qualified to buy this house.
There are lots of houses out there for sale. Your Realtor can define your search to your specifications and save you lots of time and disappointment. Your realtor can also give you a list of mortgage brokers or banks from which to choose.
Enjoy the process. It is one of the most exciting and rewarding searches you will ever make.