We have dealt with many realtors and John was by far the best. He is very detail oriented and organized. His vast knowledge of the area helped us find the perfect home. He was a pleasure to work with and we would recommend him to anyone looking to buy or sell a property. A true professional!