Our new roof looks great! Roof Life Company did a fantastic job. Our previous roof was shake, so they had to tear off the old roof, put up radiant barrier plywood, and add more insulation to the attic before starting with the actual shingles. We also had new gutters and gutter guards installed as well as a weather vane. The workers were all very polite and seemed to know what they were doing. The re-roofing started a little later than we thought and took a little longer, but the extreme heat caused delays. Joshua brought out samples of the different gutter guards, and even allowed us to change the color of the gutters we had originally picked. I liked that there wasn't a hard sales pitch and it was easy to get in touch with the company when we had questions. It hasn't rained yet, but we're not expecting any problems.