I've used ECM since I purchased my home over 13 years ago and have always been completely satisfied. This latest visit was for my yearly Air Conditioning system tuneup. As always, they came during the agreed to service window and were quick, clean and thorough. I highly recommend.