James was always ready and available anytime I had questions or concerns. He was always looking out for my best interest. In the end I got a great house and I am very pleased with his service and support. James is also periodically checking in to make sure everything is going well.