They delivered what they promised on time, and were friendly an knowledgeable. The price paid was very fair. We had to replace seven old smoke detectors with new smoke and CO detectors. The crew was in and out very quickly and the results were great.