James was personable and went the extra step to make sure we understood everything. He always made himself available for any questions or changes and made this entire process a great experience. His customer service and professionalism are fantastic.