I don’t believe I give out too many 5’s. Bottom line is they delivered what they promised. They came in on Tuesday, ripped off old roof and installed new one and were gone Thursday before the end of the day. Price was competitive and they have the GAF Master Elite Certification which only a few companies have. Clean up was very good, they didn’t just do one walk around. I would recommend based on my experience. One thing I wish is if they could have started sooner, but they told me up front when they could start and actually started a little earlier than that.