As a first time home buyer, we had a great experience working with John. He is a professional and an awesome agent! He had shown us all the homes that we were interested based on our convenience. He is patient in clarifying all our questions about the properties. He has always answered his phone and replied to emails swiftly. He did not push or force us at any time. He is extremely knowledgeable of the local market and asking for the right price. Highly recommended!