Heartland Roofing, Siding, and Solar
Show phone number
+1 319-600-6255- Roofing Contractor serving Iowa City, Iowa — based at 7 Hawkeye Dr #106, North Liberty, IA 52317.
- Jobs on the listing: storm damage repair, roof inspection, roof repair, emergency repair, roof replacement.
Services Offered
Looking up Heartland Roofing, Siding, and Solar in Iowa
what Iowa requires is state contractor registration, not a roofing-specific license; permit requirements come from your city or county
- Match the name, the city and the status. The record should read active or in good standing.
- Start the lookup with the license number; use the business name only if the number fails.
- Write down the expiry and make sure it outlasts the job.
- Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
Storm record for Iowa City and Johnson County
Johnson County, the county around Iowa City, has 91 NOAA hail reports on file since 2017. Hail of coin size or larger came down on 23 separate days. The worst of it: 5 days with stones of 1.75 inches or more, capped by a 2.75-inch stone near a baseball. The latest golf-ball day on file dates to 2026.
After any hail day, photograph the roof before anyone tarps it and write down the date. Ask Heartland Roofing, Siding, and Solar, or any roofer you call, for a written inspection report before you sign.
The fastest thunderstorm gust on file is 83 mph.
NOAA also lists 16 tornadoes here, the strongest rated EF2.
May is the peak month with 18 percent of reports, and April to July together hold 61 percent. 4 calendar months each hold under 2 percent of reports.
Within 25 miles of Iowa City, the last 90 days produced 0 NOAA hail reports.
| Measure | Value |
|---|---|
| Reports in April to July | 61% |
| Days with hail at 1.75 inches or more | 5 |
| Hail density rank in state | 6 of 67 |
| Peak gust, mph | 83 |
| Hail events since 2017 | 91 |
| Busiest month | May |
The single largest day was March 10, 2026: a 2.75-inch stone, about the size of a baseball, reported near Oasis.
| Calendar year | Entries | Top size, in |
|---|---|---|
| 2017 | 20 | 1.5 |
| 2023 | 15 | 1.75 |
| 2024 | 14 | 1.75 |
The housing stock in Iowa City
The median home in Iowa City was built in 1984, so the typical house is 42 years old. At roughly 25 years per asphalt roof, 2 cycles fit into that span. Set a typical $9,787 asphalt job beside the $273,600 median home value and the roof comes to 4 percent.
| Measure | Value |
|---|---|
| Built before 1980 | 45.3% |
| Owner-occupied | 46.3% |
| Single-family share | 49.8% |
| Homes counted | 33,855 |
| Typical year built | 1984 |
Budgeting a roof in Iowa City
Local pricing in Iowa City sits roughly 13 percent under the national basis; asphalt shingles on 2,000 square feet cost $6,090 to $13,485. Labor is part of the bill: the BLS median for roofers in Iowa is $48,660 a year. The county holds 15 roofing establishments with employees, per the Census. 73.3 percent of them have fewer than 5 employees.
| Material | Installed cost | Service life | Middle of range |
|---|---|---|---|
| Cedar Shake | $12,180 to $22,620 | 20 to 30 yr | $17,400 |
| Metal Shingles | $12,180 to $20,880 | 35 to 50 yr | $16,530 |
| TPO / EPDM (Flat) | $6,960 to $13,920 | 15 to 25 yr | $10,440 |
| Architectural Asphalt Shingles | $7,830 to $13,485 | 25 to 30 yr | $10,658 |
| Metal (Steel/Aluminum) | $14,790 to $26,100 | 40 to 70 yr | $20,445 |
| Concrete Tile | $13,050 to $23,490 | 40 to 50 yr | $18,270 |
Questions about roofing in Iowa City
- What is a roof replacement price in Iowa City?
- Count on $6,090 to $13,485 for a standard asphalt job in Iowa City; the middle is $9,787.
- Has Johnson County had large hail?
- The largest stone since 2017 measured 2.75 inches, near a baseball. 5 days reached golf-ball size or larger.
- 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.
- Which months bring hail to Johnson County?
- 61 percent of the county's hail entries fall from April to July, and May alone has 18 percent.
- Is Iowa City an older housing market?
- Median year built is 1984, which gives 42 years. A roof is younger than the house if it was replaced.
- How much hail does Johnson County see?
- NOAA lists 91 hail entries for Johnson County since 2017, on 23 days with stones of 1 inch or more. May is the busiest month.
More Roofing Services in Iowa City, IA
Own this business? Claim or correct this listing · Badge for your website · Report an error / request removal