James was pleasant, professional and knowledgeable. You can tell he loves what he does. He explained things in order of expected events to help me understand what was occurring vs what should be occurring and the needed path to resolve. He did a great job! I would recommend him for any HVAC job!