Very good quality materials. Planning was not good. Polymer portion of roof should have been installed prior to composite. They got it backwards, and had to re-install some of the composite. They installed the wrong color ridge shingles, so had to replace those. Very good safety practices for the composite, terrible for the polymer. They did do a good job of fixing all issues without hesitation.