Local lenders will have better rates and less fees. You can do it all online, also.
I compared Quicken with a local lender and the local lender had a .25% lower rate with no origination fee.
Quicken would match rate but origination fee went up $7000.00.
I could PM contact info to a great loan officer to help you out.