James is a person of the utmost integrity who has all the natural attributes of the ideal real estate agent. We found him to be a great listener with excellent communication skills who was quick to follow up on every aspect of the sales campaign. Further, if there was a problem, James had a solution.


