On time as scheduled ...communicated well all phases of install...fast clean and neat job..took time to explain and set up thermostat...very satisfied with Rodger and Dave they were friendly and professional