We met James at an open house several years ago and were so impressed with him that we kept his contact information for several years. When it came time to move, we interviewed agents, including James, and even after those brief interviews, James was the clear choice. James was our agent for selling our former house and buying our current house. During the process of both transactions, James was professional, knowledgeable, and highly responsive. He answered all of our many questions, usually within minutes of us texting him. He guided us through the process from start to finish and made sure that we didn't miss any details. He provided guidance and information during the negotiations, but never pressured us to make a particular decision. We trusted his expertise and we are very happy with the outcome. We recommend him without hesitation.