Home Projects Roofing Replacement

Roofing Replacement Projects

Roofing Replacement

Nancy D. Davenport Roofing Contractor Review

March 27, 2023

Excellent service and products. (Replaced roof and two doors.) Really appreciated their professional team. Definitely, five stars again.

Roofing Replacement

Michael G. Roof Installation Review

February 18, 2023

Mainstream put new roof on 20 years ago…still looks great, no leaks, no wind damage 😊 Spencer rocks!

Roofing Replacement

Brian S. Roof and Window Installation Review

January 17, 2023

They are extremely attentive to questions and assistance for projects and needs long after the big job is done.

rock island siding replacement - front of house with finished siding, after

Donald H. Rock Island Roofing and Siding Installation Review

October 11, 2022

Our estimator Steve was very thorough and professional. Took multiple measurements, double checked everything, etc.

coal valley roofing installation - aerial view of new roof peak, after

Hal W. Coal Valley Roof Replacement Review

October 6, 2022

Very professional.

Roofing Replacement

Kathy B. Roof Installation Review

July 29, 2022

He was knowledgeable, professional and honest. Did not pressure or use manipulative words to get the job.

aledo roofing installation - new roof peak, after - 3

Alex S. Aledo Roofing Installer Review

July 7, 2022

Steve with Mainstream was able to fit me in within a week to replace my roof. Fastest of anyone around. Would highly recommend for anything.

Roofing Replacement

Mike Roofing and Window Installation Review

June 11, 2022

Mainstream has been excellent to work with they installed a new roof and windows in my home. I was very pleased with the work.

bettendorf roofing replacement - new peak of roof, after

Jessica R. Bettendorf Roof Installation Review

June 10, 2022

I couldn't be happier! The entire team was so professional in every way. Also, our roof looks even better than we could have ever imagined!!

bettendorf roofing replacement - new peak of roof, after

Jessica M. Bettendorf Roofing Service Review

June 10, 2022

I couldn't be happier! The entire team was so professional in every way. Also, our roof looks even better than we could have ever imagined!!

Roofing Replacement

Debbie F. Roof and Siding Installation Review

January 8, 2022

Love my new home use and Mainstream!

Roofing Replacement

Deborah F. Roofing Company Review

September 1, 2021

I chose Mainstream because their price was fair, their professionalism and the product. The team worked fast and the roof looked amazing.

Roofing Replacement

Irene M. Roofing Contractor Review

October 19, 2020

Very professional and courteous, noticed some important issues with our current roof that other contractors overlooked.

Roofing Replacement

Amber F. Roof Installation Review

August 19, 2020

Mainstream came highly recommended and competitively priced. They go out of their way to make sure the job is done well!

Roofing Replacement

Ben P. Roofing Installation Review

July 6, 2020

Mainstream knows their products, they don't give you the hard sell, the staff is friendly and responsive, their crews are skilled, polite, and clean up well after the job is complete.

Roofing Replacement

Ethan G. Roofing Installation Review

June 26, 2020

Seriously, every person I've engaged in person or on the phone is simply excellent - not just knowledgeable but good all around people.

Roofing Replacement

Roger B. Roofing and Window Installation Review

October 13, 2019

Always professional, friendly, competent and price competitive.

Roofing Replacement

Thomas B. Roofing Installation Review

October 13, 2019

Spencer and Tim made the overall experience a good one since they finished a component of the roofing job they was going to take a long time to get to.

bettendorf roofing replacement - front exterior of house from the street, after

Doug E. Bettendorf Roofing Replacement Review

July 29, 2019

Mainstream Home Improvement repaired my roof in an efficient and professional manner. The crew was also very friendly, nice guys.

Roofing Replacement

Barbara W. Roofing Installation Review

May 10, 2019

Very impressed. The sales guy was great, had a great sense of humor, and was no pressure.

Roofing Replacement

Rose C. Roofing Contractor Review

May 2, 2019

They did a fabulous job, and had the area so clean that you couldn't tell we had any work done!! Imagine my surprise when Steve, arrived!


“We could not be happier with our new windows and door! Each member of your company that we have worked with has been very kind and put our satisfaction as a top priority. Our windows look beautiful.”
- Tim & Tracy Wrengoogle