Another great option to consider is calling a small list of brokers that you find in your area from those online searches.
A mortgage broker can place your mortgage with your bank if that's what you ultimately decide. Mortgage broker
Because the universe is closed and conservative diamond, to use a diamond broker must have its accreditation (certification), avoids many hassles, scams and fraudulent sales.