I called first thing on a Monday morning and they were here by 2:45! They diagnosed and fixed the problem in less than 45 minutes (in the pouring rain, no less) and the cost was completely worth it. Their representatives are always great to talk to, professional, kind, and very knowledgeable!