My husband and I searched a long time to find the right agent to represent us and we were so glad when we finally found James. As first time homebuyers, we were looking for an agent who was a good listener and took time to understand our needs. Throughout the entire process, James was extremely diligent, hardworking, and responsive. He was on top of everything and made the process very easy (and a lot less stressful) for us. He was very flexible and accommodating, often working late hours to turn documents around or do last minute walkthroughs. We appreciated his authenticity and integrity and felt like he had a genuine investment in our best interest. Given his deep experience, he was an invaluable advisor to us in the process and educated us on trade offs of costs and investment options for various properties. Regarding offers, he was spot on with his comp analysis and recommendations. Regardless of what the comps suggested, he never pushed or pressured us and let us guide the decision making process each step of the way. He did a great job negotiating on credits and deductions on the final sale. Not only was James great during the buying process, but he has been incredible post the transition with his help resolving escrow issues. He is one of those agents who is genuinely invested in the interests of his clients instead of just making the sale. We are so grateful for James. We would recommend him to anyone looking to buy and can't wait to work with him again.