I have used Townstone for many purchases and refinancings over time. Each and every time, I felt like I got the best mortgage rate, the company kept me on track in getting them all of the necessary paperwork, and they handled everything in a very professional, efficient, and timely manner. Townstone even calls me when the rates drop so I do not have to keep up with the market. You cannot go wrong with Townstone.