James and his support team were exceptional during the process of getting my air conditioning back up and running. The communication from start to finish was amazing keeping us informed in regards to timing of appointments, status of the parts as well as the details around the fix itself. James has exception knowledge and was happy to walk me though the issues thoroughly. Overall a 10 out of 10 for James and the rest of the team!