We would definitely recommend John to anyone looking to purchase the property. He worked tirelessly for us and, despite speed bumps along the way, managed to get us the house of our dreams. We couldn’t be happier with how the transaction was handled throughout the entire process – there was no stone left un-turned. Thank you so much!