Skip to main content

Cookies on BBB.org

We use cookies to give users the best content and online experience. By clicking “Accept All Cookies”, you agree to allow us to use all cookies. Visit our Privacy Policy to learn more.

Manage Cookies
Share
Business Profile

Home Improvement

Mainstream Home Improvement Inc

Reviews

Customer Review Ratings

5/5 stars

Average of 26 Customer Reviews

Want to share your experience?

Leave a Review

Review Details

  • Review fromPat A

    Date: 07/22/2024

    5 stars
    This company is so easy to deal with. Start to finish everything was smooth. All work was done efficiently by a true professional! We have used Mainstream in the past and the never disappoint!
  • Review fromMark W

    Date: 07/18/2024

    5 stars
    Did everything they said they would. Very professional and timely. I enjoy working with local business owners rather than large corporations from out of the area.Windows look great!
  • Review fromDavid C

    Date: 07/14/2024

    5 stars
    They were neat in their work, and cleaned up every day. The windows look great. We had some unique requests, and they made sure everything was done in a way that exceeded our expectations. Customer service was spectacular from the very first call to set up an appointment to talk about their windows. Basically the installer, his manager, the salesperson, and the owners were all wonderful.
  • Review fromSherry M

    Date: 04/10/2024

    5 stars
    Love my new windows! The crew did an excellent job!
  • Review fromAngel M

    Date: 03/28/2024

    5 stars
    Quality roof replacement and skylight installation! After getting quotes from several local roofing companies in the Quad Cities recently and several years ago, we returned to Mainstream based on the impression Salesman ************** left on us in 2020 during a quote. We would like to thank ******, he did a great job the day of installation keeping us informed and being a point of contact. We would like to thank Salesman ************** who took the time to explain how the *** system worked and even went the extra mile to drop off color panels for us when debating the roof color. Lastly, we would like to thank the company owner *******, he is very down to earth and definitely showed he cares about running a high quality company with integrity. And also, ***** who was very kind and helpful. Overall, we are very happy with the quality of the roof and skylight installation. One point of feedback would be, following signing the contract, as a homeowner you always think of those follow-up questions you wish you would have asked. Having an in-person follow-up meeting as needed would definitely be helpful to answer those pop-up/last minute questions in advance of installation day. We would definitely recommend Mainstream!!
  • Review fromBeth S

    Date: 02/22/2024

    5 stars
    We had used Mainstream for a roofing project and were very pleased with the project; from installation through clean-up. When it came time to replace our windows, we went with Mainstream again! I couldnt be happier with the windows or installation team. From the initial consult through project completion, they were professional, respectful, and answered any and all questions or concerns I had. I would definitely recommend to anyone needing a roofing job or window upgrade.
  • Review fromRobert R

    Date: 01/03/2024

    5 stars
    Mainstream knocked it out of the ballpark in replacing our home's roof and siding after a hail storm. They were professional, helpful, always available and very easy to work with. There customer service is unmatched and we would without a doubt use them again for future projects.
  • Review fromStephanie C

    Date: 10/15/2023

    5 stars
    Mainstream did excellent work on siding our home. They put is at ease with investing in a major home improvement project. The installers worked quickly and efficiently to get the project done. We would use Mainstream again for home improvement projects
  • Review fromAmy J

    Date: 09/12/2023

    5 stars
    Mainstream was an exceptional company to work with from beginning to end. Communication was great and the customer service given from all made us feel as if we were the only client they were working for. They followed through on everything they said. The work crew did a great job! They worked nonstop until the job was finished and it was completed quickly, and the clean up was amazing! I was worried about nails laying around afterwards but they made sure to clean up everything! Super happy with ******* and his company and will for sure use them again. Highly recommend! Thank you Mainstream!
  • Review fromKim B

    Date: 07/19/2023

    5 stars
    We had a very positive experience with Mainstream. They were easy to work with and everything was done quickly. Installation crew was professional and did a great job.

BBB Business Profiles may not be reproduced for sales or promotional purposes.

BBB Business Profiles are provided solely to assist you in exercising your own best judgment. BBB asks third parties who publish complaints, reviews and/or responses on this website to affirm that the information provided is accurate. However, BBB does not verify the accuracy of information provided by third parties, and does not guarantee the accuracy of any information in Business Profiles.

When considering complaint information, please take into account the company's size and volume of transactions, and understand that the nature of complaints and a firm's responses to them are often more important than the number of complaints.

BBB Business Profiles generally cover a three-year reporting period, except for customer reviews. Customer reviews posted prior to July 5, 2024, will no longer be published when they reach three years from their submission date. Customer reviews posted on/after July 5, 2024, will be published indefinitely unless otherwise voluntarily retracted by the user who submitted the content, or BBB no longer believes the review is authentic. BBB Business Profiles are subject to change at any time. If you choose to do business with this company, please let them know that you checked their record with BBB.

As a matter of policy, BBB does not endorse any product, service or business. Businesses are under no obligation to seek BBB accreditation, and some businesses are not accredited because they have not sought BBB accreditation. BBB charges a fee for BBB Accreditation. This fee supports BBB's efforts to fulfill its mission of advancing marketplace trust.