This company is an average company. I have not real issue except they do not reach out to see if there is any problems with new installs. I have only had my complete unit for one year.. Have had a leak in the system that cost me coolant to which I had to pay to replace. They came out in a timely manner. Person providing repair was very nice. Previous tec had issue sweating the new unit in . this is where I had the leak. Not Real happy but unit is fixed.