Always on time, friendly, skilled. James is a fantastic technician. Listens to the issue and is able to problem solve and explain in English what the problem is, how he can fix it and the cost. James is a respectful professional that can handle any problem with your system. I highly recommend Smith Heating & Cooling.