Excellent prompt service in installing a smart thermostat. We were kept up to date regarding technicians arrival. Technician removed his boots and left work area clean. He did not leave until all questions were answered. The next day we received a phone call walking us through any questions we had. Would highly recommend this company for their fast, reliable and follow up work.