John was top notch throughout our entire experience! I could not more highly recommend a realtor for either selling or buying! His dedication to us, to our goals and making the process as smooth as possible was outstanding. He answered every question we had, was consistently ahead of what came next and went above the call of duty MANY times!! He is a man of integrity, dedication and is very knowledgeable. We are so thankful we got to work with John in buying and selling!