Everything was great in the beginning: done on time, looked great and cleanup was fantastic. Once they had our money and we needed service afterward, everything fell apart. When a window leaked after a bad storm, we were told more than once that their service person was 'extremely busy" and it would be a while before he could get to it. He finally "fixed" it again, only to have it leak again in the same place. After an identical hassle trying to get him out here again, he "fixed" it again; and yes, it still leaked after another bad storm. Only now I was billed for his second visit. I protested to Al the owner by email, laying out the entire situation, and that even according to his own website "That’s why all Kool View products come with a Lifetime Warranty, for as long as you own your home." He did not.respond-- twice. The bills kept coming, and I finally refused to pay. Al finally responded, saying that the warranty against leakage was five years ( 1) This was not explained upfront and 2) we were within that the first time we informed them of the problem), but he said would cancel the bill. Real nice, since it never should have been issued to begin with, and the leak is still not adequately fixed. But wait, there's more. Shortly after their legitimate five-year warranties expired, the motor on the heating unit went out (ka-ching-- $1800), followed by the thermostat on the floor heating mat (ka-ching-- $300+) I understand that they are not directly to blame, but they did spec these products, and it added to the overall headaches, especially when the person who replaced who replaced the thermostat-- a Kool View sub who installed the original-- had to be bugged many times over six months to come out. I'm giving Kool View a D instead of F only because when everything is working properly, our sun room is a very nice place. Ironically, we gave them the job partially because they seemed more professional than the other options around here, which seemed like glorified general carpenters. We were sorely disappointed, to say the least, at their service after the sale, especially for what we paid.