Roofing contractor
Main Street General Contractors Inc.
5202 Washington St #10, Downers Grove, IL 60515
- Google average
- 4.3
- Ratings counted
- 68
- One and two star
- 12 of 68(17.6%)
- Illinois median
- 1.7%
The first three are Google’s own figures for Main Street General Contractors Inc., read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Illinois roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 55 | 81% | |
|---|---|---|---|
| 4 | 1 | 1% | |
| 3 | 0 | 0% | |
| 2 | 2 | 3% | |
| 1 | 10 | 15% |
Much higher than most — the typical roofer in Illinois sits at 1.7%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
All 5 of the one and two-star reviews we hold for Main Street General Contractors Inc., most recent first.
- 1 out of 5Jiyuan Ding3 months ago
These idiots kept showing up at my door while ignoring multiple no-soliciting signs. I’ve turned away at least 5 different guys from this company and warned them not to come back but they don’t seem to keep track or respect boundaries. They just aggressively try to ask you to file for a new roof with your home insurance company.
- 1 out of 5Chucka year ago
Terrible experience with them.
- 1 out of 5Carol Vanderschoot3 years ago
I have been living a two year nightmare since have this company install my roof and gutters. If you are a senior citizen beware!
- 1 out of 5Dan Barton5 years ago
Steer clear. Repeated attempts by our insurance company to contact regarding additional photos of damage for review. Unresponsive. Wasted more time trying to get them to contact the insurance company instead of them actually doing their job - and when the additional inspection was finally scheduled, they failed to show up on time.
- 1 out of 5Karina Padilla6 years ago
This is a terrible company. Please do not use them. I have called them 3 days in a row regarding a leak in my roof, which they replaced. They said they would send someone, but 2 times I waited all day and no one showed up. I wasted 2 days off work and my home continues to be damaged by the leak. I DO NOT recommend this business.
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- insurance coordination15
- insurance claim assistance8
- responsive crew4
- new roof4
- cedar shake roof replacement3
- quick installation3
- gutter replacement3
- timely completion3
- shingle colors2
- driveway protection2
Other reviews we hold
14 more of the 23 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5richard federicoEdited 3 weeks ago
Scott at MainStreet did a great job working on our behalf with our insurance company to get us a new roof after a significant storm came through. He is excellent at his job, and took on this project at no cost unless he gets us the roof replacement and the insurance company pays him. I could stop there, but once we were awarded the new roof his crew came in and they were awesome, they worked hard, they worked late, they cleaned up every night, they did an excellent job and they cared about their work and our home. I would recommend them to anyone and am pleased to be a new reference for them. I am writing a second time regarding Mainstreet. As you can read they did a great job helping me get and install my new roof. Here I am a year and a half later and we get a really bad storm in the Chicago area with sustained 90mph winds. My roof performed as we had hoped for but we developed a leak on a seam where the caulk gave way from the constant high winds and heavy rain. I called Mainstreet a day after the storm and within 24 hours Sergio, one of the supervisors who was on our job was out, he diagnosed the problem and fixed it on the spot. That is not just good but remarkable service, add their great product and installation the 5 star scale does not permit me to score them properly. I wish I could give them a 10 on a 5 scale. I absolutely recommend them if you are exploring a new roof if you sustain weather related or other damage to your roof.
- 5 out of 5I Ha month ago
Very professional. Go-to company if you’re concerned about getting a claim approved. Their experience makes them top tier.
- 5 out of 5T W2 months ago
Best in the business. Extremely happy with our roof n gutters, 6 years later. Extremely knowledgeable, responsive and no games.
- 5 out of 5Sam Tadros9 months ago
Scott has been amazing during the whole process. He’s done several homes in my subdivision. And I will definitely refer him to everyone that I know. Super happy with the job he has done from start to finish.
- 5 out of 5Tom Zimmerman9 months ago
Great service. Fast and clean. They returned promptly for follow up issues. Highly recommend them.
- 5 out of 5Linda Puetz9 months ago
Scott Minton and his crew provided outstanding service from start to finish. The onsite crew was meticulous in protecting our landscaping while removing our old, storm-damaged roof and installing a new one. Scott coordinated with our insurance company, and promptly handled multiple follow-up inquiries to fully realize the reimbursements we were entitled to. Scott and his expert crew were very responsive to any concerns we brought up before, during, and after completion of the project. Although our anxiety was high as we anticipated having to replace our entire roof, Scott gave us a smooth experience, delivered what he promised, and we are thrilled with the results.
- 5 out of 5Paige Vranas10 months ago
Scott was so easy to work with and very timely! Our materials were delivered quickly and installation was shorter than estimated, and we are so pleased with the service. Would highly recommend Main Street!
- 5 out of 5Barbara Engel10 months ago
We had an almost 20 year old cedar shake roof that was stained, multi-colored and frankly embarrassing if not downright ugly. It was damaging the curb appeal of an otherwise charming and well landscaped cape cod home. What Scott Minton,of …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Ibtisama Abbas11 months ago
The Mainstreet General contractors is excellent company they install new roofing for my house and now my house looks new I am very happy and also they are very nice and good and friendly people I recommend to hire Mainstreet company because they are number one ☝️
Reply from the business
Thank You for trusting us with the replacement of your roof. We hope it protects your home for many years to come.
- 5 out of 5joni lewandowski11 months ago
Main Street was a very professional company. They were very clean and respectful when they were doing the job. Our roof looks great and all of our neighbors are asking who did our roof. Thankfully we will not need to get another roof for a very long time, but if we did, we would call SCOTT
Reply from the business
Thank You for trusting us with the replacement of your roof. We hope it protects your home for many years to come.
- 5 out of 5T Donnellya year ago
Main St did an excellent job installing our new roof. Their work ethic was incredible. Each day they ensured roof was waterproofed in case it rained. Great quality and very responsive to questions. Roof looks fantastic
Reply from the business
Thank You for trusting us with the replacement of your roof. We hope it protects your home for many years to come.
- 5 out of 5anthony Barretta year ago
From inspection to style and product they were available to assist us in the replacement of our roof. Job well done.
Reply from the business
Thank You for trusting us with the replacement of your roof. We hope it protects your home for many years to come.
- 5 out of 5kanaiyalal virpariaa year ago
Main Street roofing is great company, did satisfactory work. I am highly recommend them.
- 5 out of 5David Tolmiea year ago
Main Street was highly professional. A bit slow as this was a very busy season for them. I have a huge roof with lots of copper and slopes, and it looks great. They’ve been quick to follow up in a couple of minor issues. I highly recommend them.
What Main Street General Contractors Inc. says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Their site also states: free estimates.
Other roofers in Downers Grove
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Signature Property Solutionsgutter replacement, smooth process, home inspection5.0177 ratings0% one and two star(708) 663-8304 | 5.0 | 177 | 0%0 of 177 | (708) 663-8304 |
| AmeriPro Roofingroof replacement, siding, insurance claim assistance3.4139 ratings38.1% one and two star(630) 283-7294 | 3.4 | 139 | 38.1%53 of 139 | (630) 283-7294 |
| 123 Exteriorsgutters, siding replacement, hail damage assessment4.8128 ratings5.5% one and two star(630) 517-4771 | 4.8 | 128 | 5.5%7 of 128 | (630) 517-4771 |
| Berg Home Improvementsprofessional crew, gutter replacement, siding4.8127 ratings4.7% one and two star(630) 484-6238 | 4.8 | 127 | 4.7%6 of 127 | (630) 484-6238 |
| Windy City Skylightsskylight replacement, warranty explanation, estimate4.8116 ratings4.3% one and two star(630) 852-2600 | 4.8 | 116 | 4.3%5 of 116 | (630) 852-2600 |
| Lifetime Xteriorsprompt response, inspection, siding replacement5.074 ratings0% one and two star(630) 541-9092 | 5.0 | 74 | 0%0 of 74 | (630) 541-9092 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 68 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 28, of which 23 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.