James was perfect! Absolutely wonderful! He is the only service person who I have dealt with who knew what he was doing, how to talk to me and how to explain things clearly. You should definitely keep him on your staff. If I owned a company I would try to hire him away from you.