Do you have a real estate agent? I found mine through my real estate agent when I was using a single company. They recommended a broker instead because my mortgage company couldn't keep up and it was the best thing I ever did.
It ended up being these four groups of people (Broker/Mortgage Company, Lawyer, Real Estate Company, Local Credit Repair Company) that would always try to work together and they did wonders for me. Also got way better interest rates and a ton of other benefits like no closing costs, deposit back etc.
They also have them listed on Zillow, Trulia, active rain etc. with user reviews.