Xtreme Roofing And Siding, L.L.C.

1348 5th St Suite A, Coralville, IA 52241
Iowa City, Iowa
Roofing Contractor
  • Roofing Contractor serving Iowa City, Iowa — based at 1348 5th St Suite A, Coralville, IA 52241.
  • Work covered: roof inspection, roof replacement, emergency repair, roof repair, storm damage repair.

Services Offered

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

Request a quote from Xtreme Roofing And Siding, L.L.C.

Your request goes to Xtreme Roofing And Siding, L.L.C. only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Xtreme Roofing And Siding, L.L.C. only

How to check Xtreme Roofing And Siding, L.L.C. on the Iowa record

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

  1. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.
  2. An expiry before your finish date is a reason to ask questions.
  3. Go to the registry and search by license number first, business name second.
  4. The registry name, the contract name and the truck lettering should all agree; the status should be active.

Storm record for Iowa City, Johnson County

For Johnson County, the NOAA record since 2017 shows 91 hail entries. On 23 days at least one stone measured 1 inch or larger. Stones of 1.75 inches or larger turned up on 5 days, and the largest stone came in at 2.75 inches, close to a baseball. The newest 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 Xtreme Roofing And Siding, L.L.C., or any roofer you call, for a written inspection report before you sign.

Thunderstorm wind peaked at 83 mph in the record.

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

Among 67 Iowa counties with enough reports to compare, Johnson County ranks 6 by density: 175.0 reports per 1,000 square miles, top-third territory.

Reports cluster in May (18 percent of the total); April through July carry 61 percent. 4 calendar months each hold under 2 percent of reports.

Johnson County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Tornadoes on file16
Hail reports, all years109
Days at 1.75 inches or more5
Top gust, mph83
Days at 1 inch or more23
Hail density rank in state6 of 67

The largest single day in the record is March 10, 2026: a 2.75-inch stone, about the size of a baseball, reported near Oasis.

Most active full years for hail reports in Johnson County
Calendar yearEntriesBiggest stone, in
2014141.75
201530.75
2024141.75
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 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.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2.5 in hail2.75 in hail Iowa City
1 in and up 1.75 in or more baseball and up. Here each dot is one hail report with coordinates (70 in all). They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

The homes under these roofs

The median home in Iowa City was built in 1984, so the typical house is 42 years old. Pre-1980 construction makes up 45.3 percent of homes in Iowa City. Homes of that age usually carry a first or second replacement roof, about 2 cycles at 25 years apiece. A mid-range asphalt replacement at $9,787 equals 4 percent of the median home value of $273,600.

Iowa City housing, Census American Community Survey
MeasureValue
Built before 198045.3%
Housing units33,855
Single-family homes49.8%
Owner-occupied46.3%
Typical home value$273,600

Replacement costs in Iowa City

The Iowa City multiplier is below 1, about 13 percent lower than the national basis, giving $6,090 to $13,485 for asphalt shingles. 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. Census County Business Patterns counts 15 roofing firms with payroll in the county. 73.3 percent of them have fewer than 5 employees.

Replacement cost by material, 2,000 sq ft, Iowa City price index applied
MaterialTypical lifeCost per yearMiddle of range
Metal (Steel/Aluminum)40 to 70 years$370$20,445
Standing Seam Metal50 to 70 years$460$27,840
Architectural Asphalt Shingles25 to 30 years$390$10,658
TPO / EPDM (Flat)15 to 25 years$520$10,440
Concrete Tile40 to 50 years$410$18,270
3-Tab Asphalt Shingles15 to 20 years$460$8,048

Full cost guide for Iowa City →

Asked about roofing in Iowa City

What is the biggest hail on record for Johnson County?
Hail since 2017 topped out at 2.75 inches, about a baseball; golf-ball hail or larger came on 5 days.
Where can I look up the license for Xtreme Roofing And Siding, L.L.C.?
The Iowa lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.
What time of year does Iowa City get hail?
Spring and early summer carry the bulk of it: 61 percent of entries come between April and July, May first at 18 percent.
How much is a roof replacement in Iowa City?
Expect $6,090 to $13,485 for a standard asphalt job in Iowa City; the midpoint is $9,787.
Does hail damage have to be fixed right away?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
Does Iowa City get a lot of hail?
From 2017 the county has 91 reports; hail of 1 inch or more came on 23 of those days, mostly in May.

Do you own this business? Claim or correct this listing · Get a badge for your website · Request removal or report an error