They were always on time, and they had the best price by far. One really nice thing, too, was that something minor in my home was needing repair, which they noticed when they came to install the windows. They offered to fix it, and they did so for free. I like their professionalism. For example, when I've called them with a problem, when my dog caused some damage to my screens, they came and fixed them for free and even added a dog guard.