Roofing contractor
Midwest Storm Company
3070 Cedar Crest Ct, Dubuque, IA 52003
- Google average
- 4.9
- Ratings counted
- 133
- One and two star
- 2 of 133(1.5%)
- Iowa median
- 2.8%
The first three are Google’s own figures for Midwest Storm Company, 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 Iowa roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 129 | 97% | |
|---|---|---|---|
| 4 | 2 | 2% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 2 | 2% |
About typical — the typical roofer in Iowa sits at 2.8%. 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 2 of the one and two-star reviews we hold for Midwest Storm Company, most recent first.
- 1 out of 5Jaclyn5 years ago
I'm torn. This company was great to work with in the beginning - responsive & helpful with emergency tarping. They brought a crew of 3 people - got our roof done in two days. However, the billing process was awful. Completely awful. They continued to give us our insurance quote as the bill (when not everything was done by their company). When we asked questions to clarify, we were met with an extremely rude manager, Anthony Wright. I can't believe he gets away talking to people the way he did with us. His condescending responses consisted of not answering ANY questions, and an assumptive close 'When can I pick up the check'. We explained we were merely trying to ensure numbers came out correctly (we had to deal with 6 companies to fix derecho damage) - but he didn't care. It took 16 back and forths - and 2 hrs of me going through every single email/text, going over our insurance quote 3 times before I finally gave in (with NO help from Anthony). Before work was done, we even had referred a friend of ours to them who desperately needed help with derecho damage. She's now having the SAME issues with Anthony and even more issues with the work they 'completed'. But I'll let her write her own review...
- 1 out of 5Catrina Graves7 years ago
Had Alan come I signed contract and then heard nothing for 2 months after multiple attempts to contact. Then finally called the main number and they told me they would call right back. A week later I called them again because again I never …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hey Catrina, this review is 100% correct and legit. We apologize for our lack of communication with you and are sorry we never got the chance to do 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.
- insured29
- gutters17
- insurance claims16
- answering questions15
- siding8
- fast work8
- storm damage repair7
- gutter replacement6
- new roof installation5
- roofing crew4
Other reviews we hold
14 more of the 20 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Tammy Gibson30 minutes ago
Midwest Storm Company came out and put a new roof and gutters on our home. They did a great job. We worked with Cael. He was very professional and knowledgeable about the product. Had everything done in 2 days for each service. Left my property clean without any mess. Highly recommend them if you are in need of new gutters or a roof.
- 5 out of 5Glen Steffensona week ago
My wife and I are extremely pleased with the reroofing of our house that Midwest Storm Company has completed. Cael Donar saw to it that the whole process went smoothly and efficiently. Cael made it so easy for us. He is a very personable, …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Luke Struba week ago
Anthony made the whole roofing process easy from start to finish - clear communication, fast work, and a great result. Highly recommend!
- 5 out of 5Clifford Trilk4 weeks ago
Roof installed a couple years ago. Gutter gaurd needed inspection after several years, secondary to weather, branches and walnuts. Keegan came down the same day as my call. Inspection and minor repairs were completed immediately. Who does that? These guys do. After an excellent roof installation several years ago, he was still right there. With guys like Keegan, no need to look any farther for services of this nature.
- 5 out of 5Ann Husemana month ago
Anthony Wright made the entire roofing process simple from start to finish. He was honest, responsive, and took care of everything with our insurance claim. Our new roof looks fantastic, and the crew was professional and efficient. I highly recommend Anthony and Midwest Storm Company!
- 5 out of 5Andrew & Michele Faubel3 months ago
Anthony and crew just shingled our house. It was done fast, on budget, looks great and cleaned up to the point you can’t tell they were there. I would highly recommend Anthony and Midwest Storm Company!
- 5 out of 5Julie Kaufmann3 months ago
On short notice they were able to repair a leak in my roof and they were able to do repairs on my daughter’s house to prevent a possible issue. Very responsive and friendly. Great job!!! Thanks for getting repairs done on a short notice!!
- 5 out of 5Ali Chapman3 months ago
Anthony went above and beyond to help us with our roof replacement. He was knowledgeable, timely, and communicative. His crew did a great job and made fast work of the project. They also were very thorough in their cleanup. 10/10 would recommend.
- 5 out of 5Ur Mom4 months ago
Justin is amazing. Thank u
- 5 out of 5Janine Bergman4 months ago
Called to get a quote. They replied quickly. Unlike some other roofers that wouldn't do it because it was to small of a job. They came and checked my roof the same day I called. The guys were here to repair my roof within an 1/2 hour. Great job. Would recommend.
- 5 out of 5Racemegreg C5 months ago
If you want something done right and at a very fair price, these are the guys to have you do it…. Gutters, Down Spout, Roof roofs, Siding, they do it all, great people thank you so much for all that you did for me.
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Christy Usher7 months ago
Anthony helped us every step of the way with our roof/siding repair after a storm. We are new homeowners and he was extremely patient and considerate. His company got the job done quickly and professionally. We are very satisfied with the results and would recommend and use their services again.
- 5 out of 5Sally Janes8 months ago
Nick was at our house on three different occasions trying to help us figure out what was causing water stains on our ceiling. We thought we had the problem fixed and then in the midst of selling our house a new water stain cropped up in a place where we had not seen one before. At this point, we decided to replace the roof, Nick was there within a day to check things out and give us a quote and a week later the new roof was done. I highly recommend Midwest storm company, they are friendly easy to work with and very professional.
- 5 out of 5Kelly Jo Hadfield8 months ago
Communication was timely. Explained the process well. Any hiccups were addressed immediately. Felt good about using this company. (Roof, gutters, siding)
The latest post from this business
Posted by Midwest Storm Company to their own Google profile 9 months ago. Their words, not ours.
New Blog Post: Understanding the FREE Roof Health Report from Midwest Storm Company An in-depth walk through of our FREE 15-point roof inspection and estimate process for suspected storm damage or general roof maintenance.Feb 28, 2026Learn more
What Midwest Storm Company 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.
Licensed
“…Insured and Licensed Our team complies with all Iowa state…”
Warranty offered
“…Corning materials, full cleanup, and a warranty you can count on. Your rep handles…”
Free estimates
“…MEET OUR TEAM & BOOK FREE INSPECTION → WE HANDLE EVERYTHING. Storm damage…”
Family owned
“…As a local, family-owned operator, we are the Midwest's…”
Their site also states: insured, 24/7 emergency call-out.
Other roofers in Dubuque
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Tomlinson Cannon Foundation Repairpunctuality, work quality, caulking4.984 ratings0% one and two star(563) 239-3542 | 4.9 | 84 | 0%0 of 84 | (563) 239-3542 |
| Mississippi Valley Metalspricing, metal roofing, quick production5.067 ratings0% one and two star(563) 659-7999 | 5.0 | 67 | 0%0 of 67 | (563) 659-7999 |
| America's Best Remodelingroof replacement, large crew, insurance claim assistance4.263 ratings19.0% one and two star(866) 792-9996 | 4.2 | 63 | 19.0%12 of 63 | (866) 792-9996 |
| The Roofing Companyquick turnaround, efficient crew, easy to work with4.741 ratings7.3% one and two star(563) 495-8746 | 4.7 | 41 | 7.3%3 of 41 | (563) 495-8746 |
| AMC Homes LLCquality work, bathroom remodeling, working on budget4.940 ratings2.5% one and two star(888) 402-5618 | 4.9 | 40 | 2.5%1 of 40 | (888) 402-5618 |
| Better Roofing LLCpromptness, wait time, gutter repair4.940 ratings2.5% one and two star(563) 588-4518 | 4.9 | 40 | 2.5%1 of 40 | (563) 588-4518 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 133 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 24, of which 20 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.