John is very professional, pays special attention to detail and has a wealth of real estate knowledge as well as a "rolodex" of people who can help maintain (or even update) your home perfectly. John is a great communicator and so very helpful. I'm grateful for his thoughtfulness and will definitely use him again, should we decide to sell our home in the future.

