I also recommend HLS. He did my purchase loan (even though I did not have an agent) and 3 refi’s for me over the the last 7 years. After the initial purchase, he kept an eye on rates for me and would contact me when I could get no-cost refi with 1/4 point reduction in rate.
HLS … I will be contacting you in about a year for another purchase 🙂