James is the best. He promised he would make the process easy and he exceeded all my expectations. James is a clear and upfront communicator; he explained everything thoroughly from start to finish. He made himself available when I had questions and we closed my loan early. I will use James again.