John is a wonderful Realtor, we took several years to purchase a home and John was patient and never pushy. John took the time to show us many homes without ever pushing us to make a decision, John never seemed frustrated when the house we viewed was not the one and continued to work hard to find the perfect home. Once we found our home John continued to work with us to ensure our complete satisfaction and walked us through the home buying process step by step. We could have not asked for a better person to help us on this wonderful journey!!