In my area the credit unions have originators who are just order takers, so I do not recommend them
Sit down face to face with your Mortgage Banker to be thoroughly prequalified. The Mortgage Banker will review all facets of your loan request to answer your questions with regards to the types of loans and maximum loan amounts you could qualify for.
Consumers have been led to believe---thanks to huge advertising budgets with the BIG BANKS---that they should go to their bank for a mortgage loan. This is the WORST place to get assistance with the BIGGEST PURCHASE of your life! These BIG BANKS are basically BIG CORPORATIONS. You're a number, at best. With a Local Mortgage Banker you will be treated like a friend and a client for life. You can't imagine the high quality of personalized service you will receive from a Mortgage Banker until you try.
As to price---rate and fees---competitive if not better than the BIG BANKS.
You can verify the License of any Licensed Mortgage Loan Originator at nmls.consumeraccess.org
If you need help finding a local, Talk with you local realtor as they should have a list of people that they have used before.
Hope this helps.
Do not be tempted to walk into the lobby of any of the Big Banks.
Next consult with a regional bank. Don't chat with the people behind the counter but ask to talk to their mortgage officer.
Finally, respond to the mortgage professional who responds to your question here on Trulia. Mortgage brokers have a large portfolio of options that may present an even better option for you.