Meeks Construction

5475 Dyer Ave, Marion, IA 52302
Dubuque, Iowa
Roofing Contractor
  • Roofing Contractor serving Dubuque, Iowa — based at 5475 Dyer Ave, Marion, IA 52302.
  • Work covered: roof inspection, roof replacement, emergency repair, storm damage repair, roof repair.

Services Offered

Emergency Repair Roof Replacement Gutter Services Storm Damage Roof Inspection

Request a quote from Meeks Construction

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

Free · No obligation · Sent to Meeks Construction only

Checking Meeks Construction against the Iowa record

Iowa requires state contractor registration rather than a roofing-specific license — check your city or county for local permit requirements

  1. Start the lookup with the license number; use the business name only if the number fails.
  2. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  3. Write down the expiry and make sure it outlasts the job.
  4. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.

Storm record for Dubuque and Dubuque County

The NOAA Storm Events record contains 48 hail entries for Dubuque County since 2017. Hail of coin size or larger was reported on 15 separate days. Golf ball hail or larger came on 3 days. The top size reported was 2 inches, comparable to a hen egg. The most recent golf-ball day on file dates to 2026.

June is the peak month with 22 percent of reports, and April to July together hold 68 percent. 5 months of the year are close to hail-free on file.

Within 25 miles of Dubuque, the last 90 days brought 0 NOAA hail reports.

Dubuque County ranks 23 of 67 counties in Iowa by reports per area, a middle position with 102.3 per 1,000 square miles.

NOAA also lists 11 tornadoes here, the strongest rated EF1.

If a storm does come through, take dated photos of the roof first. Whoever you hire, Meeks Construction included, should put the inspection findings in writing.

Dubuque County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Top monthJune
Peak gust, mph100
Reports, all years63
Days with hail at 1.75 inches or more3
Hail reports since 201748
Share of reports in April to July68%

The biggest day on file is 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 yearReportsLargest stone, in
201491.75
201620.88
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 inch or more 1.75 in or more baseball and up. 49 reports of 1 inch or more carry coordinates. A dot is a point where hail was reported; it does not trace a storm. Sources: NOAA Storm Events, US Census county outline.

The homes under these roofs

Half the homes in Dubuque predate 1962; the typical house is about 64 years old. At 25 years per asphalt roof, a house that age has been through about 3 roofs, and many are on their second or third. Against a median home value of $193,100, a $9,787 mid-range asphalt roof is 5 percent of the house.

Homes in Dubuque, Census American Community Survey
MeasureValue
Total housing units27,629
Median household income$64,985
Typical home value$193,100
Pre-1980 homes73.7%
Owner-occupied share64.8%

Budgeting a roof in Dubuque

The Dubuque multiplier is below 1, about 13 percent lower than the national basis, giving $6,090 to $13,485 for asphalt shingles. BLS puts the median annual roofer wage for Iowa at $48,660. Per year of service, metal often costs less than shingles even at a higher price; the last column of the table shows it.

Cost by roofing material, 2,000 sq ft, Dubuque price index applied
MaterialInstalled rangeLifespanMidpoint
3-Tab Asphalt Shingles$6,090 to $10,00515 to 20 years$8,048
Metal Shingles$12,180 to $20,88035 to 50 years$16,530
Clay Tile$20,880 to $34,80050 to 100 years$27,840
Standing Seam Metal$20,880 to $34,80050 to 70 years$27,840
Concrete Tile$13,050 to $23,49040 to 50 years$18,270
TPO / EPDM (Flat)$6,960 to $13,92015 to 25 years$10,440

Full cost guide for Dubuque →

Questions about roofing in Dubuque

How do I check Meeks Construction's license?
The Iowa lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.
How old are homes in Dubuque?
Census data puts the typical build year at 1962. Asphalt roofs wear out in 15 to 30 years, so many roofs there have been replaced at least once.
Which months bring hail to Dubuque County?
Hail concentrates in June (22 percent), and April through July total 68 percent of the record.
What is the biggest hail on record for Dubuque County?
The largest stone since 2017 measured 2 inches, near a hen egg. 3 days reached golf-ball size or larger.
Does hail damage have to be fixed right away?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
What should I budget for a new roof near Dubuque?
Count on $6,090 to $13,485 for a standard asphalt job in Dubuque; the midpoint is $9,787.

Is this your business? Fix or claim this listing · Get a website badge · Report a mistake / ask for removal