Wow - where to begin. John recently helped my wife and I purchase our first home and we cannot say enough about this guy. We had a MILLION questions for him throughout every step, every process, and he provided timely, honest, and insightful responses to everything. He never seemed annoyed or bothered even when we knew we were being overbearing - he made himself totally available to us when we needed to speak or meet with him. We moved from Texas, and when a home came on the market that we wanted to see but couldn't make a flight to come view it, he even toured the house with us via Facetime! John is patient and the opposite of pushy - there is never any question it is your decision every step of the way, and he is there to provide the support and information you need. When we started this process we wanted one thing - as few surprises as possible. We got that with John. He is transparent, he is straightforward, he is knowledgeable and proficient in all aspects of his profession. And yes, we got a great deal on the house we bought - he is wonderful in negotiations. He even had some contacts we used for some work we needed done on our house after closing and we were thrilled with them as well! John is a consummate professional. Stop researching and call him today - you will not regret it. We won't go anywhere else but John for our future needs.