James is one of the best technicians that we have had the pleasure of dealing with. He is professional and courteous and we enjoy our conversations. He also lets us know what is going on and explains in detail.