James was fantastic because he understood the market, knew my areas of interest so well, prioritized my needs, and was responsive. A challenging market could have my this first time home buying experience rough, but James made it an informative and smooth process. I will be working with James in the future as well as recommending him to family and friends.