Midwest Complete Construction

Davenport, Iowa
Roofing Contractor
  • Roofing Contractor serving Davenport, Iowa.
  • Jobs on the listing: roof inspection, roof repair, storm damage repair, emergency repair, roof replacement.

Services Offered

Roof Repair Roof Replacement Storm Damage Roof Inspection Gutter Services Emergency Repair

Request a quote from Midwest Complete Construction

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

Free · No obligation · Sent to Midwest Complete Construction only

How to check Midwest Complete Construction 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. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
  2. Search the registry by number, then by name, because spellings differ between sources.
  3. Look at the expiration date and compare it with the dates in your contract.
  4. Compare the registry name with the name on the contract, and read the status line.

Storm history for Davenport and Scott County

For Scott County, the NOAA record since 2017 lists 108 hail entries. Quarter-sized stones or larger showed up on 20 days. Stones of 1.75 inches or larger turned up on 3 days, and the largest stone measured 4 inches, close to a grapefruit. The latest golf-ball day in the record dates to 2023.

The bulk of the hail here arrives in spring and summer: 78 percent from April to July, 49 percent in April. 4 months of the year are close to hail-free on file.

NOAA also lists 23 tornadoes here, the strongest rated EF2.

Adjusted for size, Scott County is number 2 of the 67 counties in Iowa that we compare, which is in the top third at 273.5 reports per 1,000 square miles.

Date your photos after each hail day and keep them. A written inspection from Midwest Complete Construction or any other roofer is worth asking for before work starts.

Within 25 miles of Davenport, the last 90 days produced 0 NOAA hail reports.

Scott County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail reports since 2017108
Tornadoes on file23
Reports in April to July78%
Days at 1.75 inches or more3
Largest stone, inches4
Density rank in state2 of 67

The record's top day is April 4, 2023: a 4-inch stone, about the size of a grapefruit, reported near Davenport.

Heaviest full years for hail reports in Scott County
Calendar yearEntriesLargest stone, in
2015171.75
201781
2024131.5
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 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 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 hail1.75 in hail1.75 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail3 in hail4 in hail Davenport
1 in and up 1.75 in or more baseball and up. 91 reports of 1 inch or more have coordinates. Each dot marks where hail was reported, not a storm path. Sources: NOAA Storm Events, US Census county outline.

The homes under these roofs

Davenport's median year built is 1966, which makes the typical home 60 years old. Pre-1980 construction makes up 70.2 percent of homes in Davenport. Set a typical $9,787 asphalt job beside the $162,900 median home value and the roof comes to 6 percent. That is long enough for roughly 2 asphalt roof cycles, so replacement, not first install, is the usual job.

Homes in Davenport, Census American Community Survey
MeasureValue
Detached and attached houses68.8%
Homes lived in by owners63%
Homes older than 198070.2%
Median build year1966
Typical household income$64,497

What a new roof costs in Davenport

Local pricing in Davenport sits roughly 13 percent under the national basis; asphalt shingles on 2,000 square feet cost $6,090 to $13,485. BLS puts the median annual roofer wage for the Davenport-Moline-Rock Island, IA-IL Metro Area at $48,250. Census County Business Patterns counts 23 roofing firms with payroll in the county. 60.9 percent of them have fewer than 5 employees.

Price by material, 2,000 sq ft, Davenport price index applied
MaterialPrice rangeYearly costMidpoint
Architectural Asphalt Shingles$7,830 to $13,485$390$10,658
Standing Seam Metal$20,880 to $34,800$460$27,840
3-Tab Asphalt Shingles$6,090 to $10,005$460$8,048
Concrete Tile$13,050 to $23,490$410$18,270
Clay Tile$20,880 to $34,800$370$27,840
TPO / EPDM (Flat)$6,960 to $13,920$520$10,440

Full cost guide for Davenport →

Davenport roofing questions

What does a new roof cost in Davenport?
Count on $6,090 to $13,485 for a standard asphalt job in Davenport; the midpoint is $9,787.
Is hail common around Davenport?
The county file counts 108 hail reports since 2017. 20 of them reached 1 inch, and April leads the calendar.
How big does hail get near Davenport?
Stones since 2017 topped out at 4 inches, roughly a grapefruit; golf-ball hail or larger came on 3 days.
When is hail season in Davenport?
Hail clusters in April (49 percent), and April through July add up to 78 percent of the record.
Is Davenport an older housing market?
The median home was built in 1966, so it is 60 years old. Roof age tracks the house unless a replacement happened, and 25 years is a common asphalt life.
Should I call a roofer right after hail?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.

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