We are very pleased with our new roof. The certainTeed Landmark Pro shingles look beautiful. From initial estimate through to scheduling and installation, the work was done in a timely and professional manner. And all of our questions were quickly answered. The crew headed by Steve were a pleasure to have working on our home. And the cleanup was just fine. We would recommend Rainbow Roofing to anyone who needs a new roof ( and we already have).