I really wish I could give a higher rating but sadly the job was not 100%. When installers came, they informed me that 5 out of 6 screens were white when they should have been in espresso. OK, Brock did respond quickly and a few weeks later a rep showed up with new screens in the correct color but the problem is the quality is not the same as the white version. They are mitered corners and if not done perfectly look rough. I would have preferred the quality of the white screens (rounded plastic corners that have a better finish but maybe they don't make those. Given the steep markup to have interior in espresso, one would expect better quality that we got). On install day, the job seemed rushed and it was good I was there or the front windows would have been installed in reverse from what had been planned. The removal of old windows involved the use of a sabre saw to 'clean' the drywall around the opening and I think the installer went way too quickly with it causing tear-out of some of the dry wall that shows even though massive trim pieces are used to finish the interior - nothing big but annoying that I now need repair it and get matching paint in order to remedy problem. One of the trim 'eyebrows' on the inside came unfinished while the other had primer applied. The wood frames did come primed but the wood around one window was badly scuffed and marked with some blue marks that the installer attributed to strapping that is used to bundle the wood. Northstar could have taken a bit more time and effort to select better pieces of wood. The white vinyl has, in some cases squeezed out from the corners of the espresso veneer when the windows were assembled so I had to request a bottle of paint to cover these areas. I suspect the paint is actually black and not espresso. Not sure I want to use it. Had the job at Northstar been done with a bit more attention to detail and better QA process, this should not be necessary. While these are minor issues and in the end, I do like the windows, I think that, for the price, there should have been more diligence. I did not barter on price and because of that believe I have every right to expect the best job possible and that just did not happen.