John is absolutely amazing to work with. He is patient and persistent and he really knows his stuff. He’s very thorough with everything decision. My husband and I had been looking over a year for a new home and John was always ready and able to visit homes almost every weekend till we found exactly what we wanted. It’s been a little over 2 years + 2 additions to the family since then but, we are still very happy with our home and feel it was the best investment we’ve made.