Gary made my whole house buying process very smooth. He was always available for any kind of questions, documentations or visiting properties. Gary also understood my requirements very clearly and din't waste time going through properties that din't fit my taste. This helped me only reach out to very targeted houses. If the house was not good enough for me, he was very clear about it and put his point in a very logical way. I really enjoyed having constructive discussions about the house's conditions, locality and other aspects with him. He gets as passionate as you in the whole process and this really helped me get very honest opinion.
I think more than anything a real estate agent needs to understand your requirements, thoroughly go through all disclosures and inspection and openly discuss all aspects of house. Gary really aces this aspect and this is why I highly recommend him.