When we were shopping for a home, we used John. We loved the fact that he asked higher level questions, was very nice, respectful, diligent and honest. He really took the time to find out what is important to us. He did a great job representing us. John has earned my trust and he will earn your too! When we sell, we will be calling him again. Thanks John.