John is the best. He is very patient, has an excellent understanding of the market. He has helped my wife and I purchase both our starter home, and when it came time for our forever home, of course we utilized his service. Besides having excellent knowledge of the market, he also provides intangibles, such as quality of neighborhood, noise or smells around the area, and the areas culture. He has always been extremely patient, but when we find a house we like, this man will get it done. Thanks John!