I have worked with John on three separate occasions (twice buying, and once selling). In each of these occasions, John demonstrated unparalleled knowledge of the north shore real estate market. When selling, he priced the house such that is sold on the first day (over what we expected). When buying, he patiently showed us several different areas (we moved from Nashville). Most recently, he helped me buy an older home. His knowledge of older homes is particularly impressive. From foundations to electrical, he knew what to look for, and guided me as to what would be a competitive offer (without over paying). He also provided me with a list of local contractors, which has been a huge help in updating my old home. Additionally, John is very responsive to all texts and call; He communicates frequently to provide updates. I have also worked with other realtors across several states, and John is by far the best realtor with whom I have worked. I cannot recommend John more highly.