We needed to replace 7 custom-sized windows. We had put off replacing our windows for years because we were concerned about construction impact, cost and what company to go with. Anderson put us at ease right away. They were professional and prompt, and answered all of our questions. The installation was easy - it took less than a day. The installers were clean (completely cleaning up after themselves) and professional (they were perfectionists in how they installed the windows - fixing every minor flaw that they saw), again answering all of our questions. When the installers identified a rip in one of our window screens, they immediately ordered a replacement (which was brought and installed a few weeks later). The best thing of all is that we love the new windows - how they look and the immediate impact on the insulation of our home. If I had to identify a pain point, it would be that we had a last minute change in schedule for the installation - but I guess these things happen. But other than that, it was a really great experience! I would totally recommend them.