James was extremely supportive and helpful from the very first minute of meeting him. He is so efficient and organized, and so talented at what he does. I felt so confident that I had made the right decision after meeting James and seeing his energy and love for what he does!