It was a real pleasure working with Blair Lamphier and the staff at Community Mortgage Solutions. Having tried the bank route, there is no comparison. Once your required paperwork is submitted, they take care of the rest. As there are sometimes bumps in the process, they take care of it. They are also great at keeping us informed on every step in the process, with daily updates and e-mails on whats happening. We highly recommend Community Mortgage Solutions.