The techs called ahead to give me estimate on arrival and showed up on time. Very courteous & professional and did a great job! Will definitely use them for future work