If you want to apply for a mortgage and be sure you will get it, work with John. He was very patient and knowledgeable. He really went out of his way to get my refinance done. Our purchase process could not have been made easier. They got us financed on time and with the good rate! Great job. Great people. Thank you!