John is an extremely conscientious real estate agent. Despite being on vacation when we put in a bid for our home, he managed every aspect of the sale. Even a year after the sale is finished, he continues to advise us on issues we encounter as new homeowners. My wife and I cannot recommend him highly enough.