John made it easy. As a first-time homebuyer with limited Baltimore knowledge, John made the entire process extremely smooth. He let me look at neighborhoods he knew I would not buy in just so that I could figure out what I truly wanted. He toured tens and tens of houses with me, and on very short notice, and always pointed out pros and cons that only the experienced eyes can see. He wrote multiple offers negotiating the very best deals, and made sure I never got into a house situation that could go downhill 5 years from now. Even after offer acceptance, he was there – he helped me understand the numbers and figure out utilities. In short, I am a medical student with very limited time, and John made sure my time was used in the most effective manner while respecting my expectations and going beyond to meet my wants. I would recommend him to absolutely anyone.