John was great to work with. He was there every step of the way. He would answer any question we had, no matter the time. Many late night and early morning call/text. Very knowledgeable and explained things in a great manner. He insured we closed on time and did not let anything get in his way. His advice along the way was also very good guidance and very informative. I would highly recommend John and his team to anyone. Truly a solid group of people who want the best for their clients.