James was awesome from the very beginning. At first contact he dropped what he was doing and came to show me a property at 730PM. We looked at multiple properties over the next couple of weeks. Each time I contacted him he promptly gathered for me all available information on a property and emailed it for my review prior to the showing. He was always waiting for me when I arrived to see a property. I was exceptionally surprised when he even offered to show my family a property on the evening of Easter Sunday because it was my only day off of work. I have dealt with many others in the past and none have ever gone this far above and beyond. His knowledge goes well beyond just buying property. He has extensive knowledge in the construction and contracting field which is very useful when evaluating properties. We just completed the purchase of that home which we viewed on Easter after he helped us overcome several obstacles along the road. James is well connected and always has a suggestion or knows someone who can help you out of a tricky situation. We couldn't have asked for more. Thank you James for making it all happen !!