I’m always satisfied with the service from ECS - except for not receiving a call when tech was on his way (apparently was not put in his orders as I had requested), I think he was quick and though -from the check list he left). Techs from ECS are always polite - he apologized for the oversight. Great company- I’ve been with them for years!