John and the team are wonderful! His experience can't be beat-he and his team kept us apprised of every aspect of the home purchase process and they have the upmost integrity and concern for their clients. We knew what was going to happen when an d there were no surprises. Even in this crazy real estate market, John was able to find what we wanted, at a price we could afford, and with a minimum of fuss and muss.