I thought this company was great. I had a problem Saturday night, early Sunday morning the tech came in. Everything went smooth, no issues with extra money requests of such. I used them to check the system early winter again and again the price was right. The guy who came in was respectful. CLEAN!!!