John has helped us buy our dream house. Even though we weren't sure that we can get that house for our family, he kept saying, he's confident we'll get it! John has always kept us in the loop with what's going on about the property. Regardless the day or time, he has answered our questions. Great communication skills. He is a professional with personal touch.


