I originally went with Long Life as result of the high reviews on Home Stars. My experience was not the typical 9 or 10 rating. My advice to any going with this company is withhold payment until all work and deficiencies are resolved to your satisfaction. I made the mistake of making payment despite not being satisfied with some trim work, on the basis of their reputation and assurance from the Sales rep the work would be redone. That was my mistake. Lucky for me their reputation is important to them so when I finally had enough and submitted a negative review, that finally got some resolution.
Long Life replaced 15 windows in my house. Work was done in two days. First day old windows were out, new ones in and foamed. Day two was trim work and they were done and out before I was home from work to review it.
The window install work was fine. The Trim work on nine of the windows was fine. The trim work on six of the windows was poor. Poor measuring, poor cuts, caulking to fill gaps, in some spots more than half an inch, ...
I had their Sales rep onsite reviewing my concerns. He took photos and said they'd redo it. A few weeks later and several promises along the way that "the installer will call during the week to get the work done", or "the work will definitely be done in the next two weeks", etc. I complain again, and the Sales rep comes a second time, again for another walk through on my concerns, again taking photos of the work. More emails, and phone calls follow, again telling me the crew would be in touch in the next week, or be coming in the next two weeks, I ask for a date, and they say they need to get back to me. This went on for a few more weeks. 3 months after the initial complaint, the work is yet to be resolved. Mid October hits, with the weather getting cold/wet and I no longer am trusting the work is going to get done, so I paint the poor trim work so it's at least sealed for winter. I also at this point in my frustration FINALLY submit a negative review/survey. Well, this finally gets some action. And within 1 day of submitting the negative review, the installer finally calls me to arrange for his visit (even though 3 months of back and forth with the Sales rep couldn't get one Installer phone call to arrange for them to come onsite to resolve the work). Crew of 2 came today and has finally resolved my concerns.
My advice, if you choose this company, withhold payment until the work is completed to your satisfaction.