You should consult with a mortgage broker if you have special needs in finding a loan. Mortgage brokers often have resources that an individual may not know about.
Typically your local mortgage broker will be able to be more flexible with loan options compared to your local bank. If you have a low credit score, most banks will not be able to help you out. Many mortgage brokers specialize in helping people with less than perfect credit. Remember mortgage brokers have access to hundreds of lenders from around the country, and each of those lenders has hundreds of loan programs to help you meet you mortgage needs.
Mortgage brokers have an incentive to help home buyers obtain financing. They are compensated only if they see to it that the loan closes. Loan officers from the local retail banks are usually compensated by salary. Their livelihood does not depend directly on the closing of the mortgage. With what possibly the largest investment in life, many home buyers prefer to work with mortgage brokers who have a stake riding on a successful and smooth loan process.