As a first-time home buyer, John's guidance through this process was excellent. He provided support every step of the process and helped me know what do, when to do it, and, most importantly, why I was doing it. He was very responsive to my calls and/or texts, and helped push the entire process along in a timely manner. I appreciate all of John's help and am excited to be moving into my new home!