James was a pleasure to deal with on our recent purchase and was quick, efficient, accommodating and honest. Would have no hesitation recommending him to others - he works seriously hard and is very good at what he does. He found us our new home off market and was helpful and available every step of the way along that journey without being annoying or too aggressive. Thanks James!