Excellent, on time; very professional and courteous. Cleaned equipment and changed batteries in thermostat.