Garbage. I am never going to recommend this company to anyone. I got swindled for $800 during the middle of summer with a 2 year old and my wife sweating our asses off they took the opportunity to suggest work that would work but would financially obligate us to work with them. Which I didn't. I overheard one of the techs at my house on the phone with his supervisor commenting on how we haven't payed all we owed and that he needs to stop working till be commit to a new unit. I'm done. Save yourself some time and money and hire someone else.