We have found John through an internet search, he was the first who called after we provided our info. He immediately explained how the process will go (we were first time home buyers), and promptly provided valuable information about how to find a mortgage broker. And, of course, he started to send lists of houses based on what we were looking for. As we started to visit homes for sell, he was very sensitive to our needs, immediately adjusted the lists. During the house visits he provided good information about the location of the houses, construction types, interior designs, etc. Whenever we had a question, he answered promptly, even in the weekends. He gave good advice while we were making our proposals for the selected house, and mediated excellently with the sellers. Overall, John combines the dynamics and knowledge, professionalism and humor, and promptness and flexibility. We could not get a better person to coach us through this very important process in our life. Thank you, John!