In my case there was a local bank that pretty much specialized in mortgages. They had the lowest rates, low closing costs, and the whole process went like a well oiled machine. The guy I worked with was straight up. They are years behind on technology, but that account is only used for one thing so no big deal to me.
I guess what I'm trying to say is that you might be surprised that there's a local bank that specializes in mortgages in your area. When I went looking I found a list of all the mortgage lenders by total number of mortgages they originated and the top two by farrrrrrrr were these two banks I'd never even heard of. Local mortgages are what they specialized in so you would never really heard of them unless you were shopping for one, but they crushed all the competition. If you could get a list like that it might give you an idea of who is popular in your specific area.
I live around Cincinnati and I found Union Savings Bank and Guardian Savings Bank held way more than anyone else. There was a Guardian branch really close to me that I never even noticed. I use them and love it. I was able to refinance a 30 year at 3.375% when rates were crazy low 2 years ago.
Good luck in your hunt!