My wife and I have been working with John over the past few months and we bought our first home yesterday. From the first day to the last, John was professional, courteous, and helpful. He goes out of his way to make the home buying process enjoyable and easy to navigate. Highly recommended!