Midwest Storm Company
- Roofing Contractor serving Dubuque, Iowa — based at 3070 Cedar Crest Ct, Dubuque, IA 52003.
- Work covered: roof inspection, roof replacement, emergency repair, roof repair, storm damage repair.
Services Offered
How to check Midwest Storm Company on the Iowa record
what Iowa requires is state contractor registration, not a roofing-specific license; permit requirements come from your city or county
- Write down the expiry and make sure it outlasts the job.
- The registry name, the contract name and the truck lettering should all agree; the status should be active.
- Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
- Go to the registry and search by license number first, business name second.
Hail and wind history for Dubuque and Dubuque County
Dubuque County, the county around Dubuque, has 48 NOAA hail entries on file since 2017. Hail of quarter size or bigger came down on 15 separate days. Stones of 1.75 inches or larger were reported on 3 days, and the biggest stone came in at 2 inches, close to a hen egg. Golf-ball hail was last logged in the data in 2026.
The same record has 11 tornadoes, with EF1 the highest rating.
Per square mile, Dubuque County lands at 23 of 67 Iowa counties we compare, in the middle band. That is 102.3 reports per 1,000 square miles.
Thunderstorm wind peaked at 100 mph in the record.
Within 25 miles of Dubuque, the last 90 days brought 0 NOAA hail reports.
Reports cluster in June (22 percent of the total); April through July carry 68 percent. 5 months of the year are nearly hail-free on file.
| Measure | Value |
|---|---|
| Density rank in state | 23 of 67 |
| Days at 1.75 inches or more | 3 |
| Days at 1 inch or more | 15 |
| Hail reports, all years | 63 |
| Peak month | June |
| Reports in April to July | 68% |
The single largest day was March 10, 2026: a 2-inch stone, about the size of a hen egg, reported near Bernard.
| Calendar year | Hail reports | Largest stone, in |
|---|---|---|
| 2015 | 4 | 1 |
| 2017 | 13 | 1.75 |
| 2025 | 4 | 1 |
Housing around Dubuque
Half the homes in Dubuque predate 1962; the typical house is about 64 years old. That is long enough for roughly 3 asphalt roof cycles, so replacement, not first install, is the usual job. Set a typical $9,787 asphalt job beside the $193,100 median home value and the roof comes to 5 percent.
| Measure | Value |
|---|---|
| Homes lived in by owners | 64.8% |
| Built before 1980 | 73.7% |
| Homes counted | 27,629 |
| Median household income | $64,985 |
| Typical home value | $193,100 |
Roof prices in Dubuque
Local pricing in Dubuque sits roughly 13 percent under the national basis; asphalt shingles on 2,000 square feet cost $6,090 to $13,485. The last column divides the middle of each range by the middle of its lifespan, which is how a metal roof can beat asphalt over time. Labor is part of the bill: the BLS median for roofers in Iowa is $48,660 a year.
| Material | Price range | Service life | Yearly cost |
|---|---|---|---|
| 3-Tab Asphalt Shingles | $6,090 to $10,005 | 15 to 20 yr | $460 |
| Concrete Tile | $13,050 to $23,490 | 40 to 50 yr | $410 |
| Clay Tile | $20,880 to $34,800 | 50 to 100 yr | $370 |
| TPO / EPDM (Flat) | $6,960 to $13,920 | 15 to 25 yr | $520 |
| Metal (Steel/Aluminum) | $14,790 to $26,100 | 40 to 70 yr | $370 |
| Standing Seam Metal | $20,880 to $34,800 | 50 to 70 yr | $460 |
Questions about roofing in Dubuque
- Is the license for Midwest Storm Company on a state list?
- Search the Iowa record by license number, check the name and status, and note the expiry before you sign anything.
- Which months bring hail to Dubuque County?
- Spring and early summer carry most of it: 68 percent of entries come between April and July, June first at 22 percent.
- What does a new roof cost in Dubuque?
- Asphalt shingles on 2,000 square feet run $6,090 to $13,485 in Dubuque, and the middle of that range is $9,787. Metal and tile start higher; the table above shows each material.
- Has Dubuque County had large hail?
- Stones since 2017 topped out at 2 inches, about a hen egg; golf-ball hail or bigger came on 3 days.
- Does hail damage have to be fixed right away?
- Photograph the roof, note the date, and schedule a written inspection soon. Many policies have a claim window.
- Does Dubuque get a lot of hail?
- The county file counts 48 hail reports since 2017. 15 of them reached 1 inch, and June tops the calendar.
More Roofing Services in Dubuque, IA
Is this your business? Correct or claim this listing · Badge for your website · Request removal or report an error