Midwest Storm Company

3070 Cedar Crest Ct, Dubuque, IA 52003
Dubuque, Iowa
Roofing Contractor
  • 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

Roof Inspection Gutter Services Emergency Repair Roof Repair Roof Replacement

Request a quote from Midwest Storm Company

Your request goes to Midwest Storm Company only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Midwest Storm Company only

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

  1. Write down the expiry and make sure it outlasts the job.
  2. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  3. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
  4. 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.

Dubuque County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Density rank in state23 of 67
Days at 1.75 inches or more3
Days at 1 inch or more15
Hail reports, all years63
Peak monthJune
Reports in April to July68%

The single largest day was March 10, 2026: a 2-inch stone, about the size of a hen egg, reported near Bernard.

Most active full years for hail reports in Dubuque County
Calendar yearHail reportsLargest stone, in
201541
2017131.75
202541
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail Dubuque
1 in and up 1.75 in or more baseball and up. Here each dot is one hail report with coordinates (49 in all). They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

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.

Homes in Dubuque, Census American Community Survey
MeasureValue
Homes lived in by owners64.8%
Built before 198073.7%
Homes counted27,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.

Price by material, 2,000 sq ft, Dubuque price index applied
MaterialPrice rangeService lifeYearly cost
3-Tab Asphalt Shingles$6,090 to $10,00515 to 20 yr$460
Concrete Tile$13,050 to $23,49040 to 50 yr$410
Clay Tile$20,880 to $34,80050 to 100 yr$370
TPO / EPDM (Flat)$6,960 to $13,92015 to 25 yr$520
Metal (Steel/Aluminum)$14,790 to $26,10040 to 70 yr$370
Standing Seam Metal$20,880 to $34,80050 to 70 yr$460

Full cost guide for Dubuque →

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.

Is this your business? Correct or claim this listing · Badge for your website · Request removal or report an error