Although it may seem to make sense to talk to your bank or current mortgage company about getting pre-approved, it may not be your best option.
When you are shopping for a good lender, it's important to consider all options, including local credit unions and mortgage brokers. A lender can make or break a transaction, and a bad lender can very easily make the entire process a nightmare ... even causing the deal to fall apart at the last second (and risk losing a deposit).
It's also important to compare interest rates, loan terms, down payment requirements, closing costs, and other fees between a few different lenders.
Need some recommendations? I have a few key lenders I work with regularly whom I trust to make the transaction seamless and stress-free, with the best loan products.