We hired John to represent us for both the purchase of our new home and the sale of our old home, and are very happy with the results. John made sure we found the right home at the right price and encouraged us to keep looking until we found it. When it came time to sell the old house, John provided specific guidance on how best to prepare the home for sale and made sure we didn’t spend money on things that didn’t matter. When negotiations hit a snag John stepped up did what it took to make the deal happen, and was actively involved in the entire sales process through closing, providing valuable guidance along the way. We highly recommend John and will definitely work with him again in the future.