James is infinitely knowledgeable and patient. He provided insights when requested, with supporting information, which facilitated trust that he had our best interests in mind. Personable, communicated well with our realtor and attorney. James came highly recommended to us, and we provide that same high recommendation.