James is a consummate professional and a great person in general. He’s been an advocate for our issues and works so hard to resolve them and make sure we get the best experience and service overall.