Focus mostly on value. You should be looking for expertise, not just the rate.
Remember the best rate on the wrong loan is more costly than a higher rate on the right loan. Find an expert that can properly integrate your mortgage into your financial plan. That will get you the best deal.
Talk with your local banker to see what type of programs the have available to you. Also connect with a mortgage broker. If you do not have or know one ask your family and friends for a referral to one. Please go with a referral vs searching the internet as it is important to find someone who has a track record of closing on what they promised.
Find a really great loan officer through referral. If you do not have any loan officer referrals, call local Realtor offices and title companies. Ask them for the names of mortgage brokers they recommend. They know who get loans to closing smoothly and on time.
First contact your local bank, ask your realtor for a referral and if you use a credit union ask them. You can have your credit pulled three time when shopping for a loan without it effecting your credit score.Look at all the terms of the loan, not just the rate. it is important also to feel comfortable with the person handling it as you want to ensure that it gets done closed by the commited contract date.