Tech was on time and completed job quickly. He was extremely helpful and patient. He took the time to educate us on the use of our new thermostat and gave us excellent tips for reducing our energy bill!