Tomlinson-Cannon Roofing

3470 Dolphin Dr SE # D, Iowa City, IA 52240
Iowa City, Iowa
Roofing Contractor
  • Roofing Contractor serving Iowa City, Iowa — based at 3470 Dolphin Dr SE # D, Iowa City, IA 52240.
  • Typical jobs: storm damage repair, roof replacement, roof inspection, emergency repair, roof repair.

Services Offered

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

Request a quote from Tomlinson-Cannon Roofing

Your request goes to Tomlinson-Cannon Roofing only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Tomlinson-Cannon Roofing only

How to check Tomlinson-Cannon Roofing on the Iowa record

there is no roofing-specific license in Iowa — contractors carry a state contractor registration, and permits are handled locally by city or county

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

Storm history for Iowa City, Johnson County

Johnson County, the county around Iowa City, has 91 NOAA hail reports on file since 2017. Reports of 1 inch or larger span 23 days. Golf-ball size or more appeared on 5 days, and the largest stone came in at 2.75 inches, about the size of a baseball. The newest golf-ball day on file falls in 2026.

The bulk of the hail here arrives in spring and summer: 61 percent from April to July, 18 percent in May. 4 calendar months each hold under 2 percent of reports.

Thunderstorm wind peaked at 83 mph in the record.

In the last 90 days NOAA logged 0 hail reports within 25 miles of Iowa City.

16 tornadoes appear in the file too, strongest rated EF2.

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

Johnson County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Tornadoes on file16
Reports in April to July61%
Days at 1 inch or more23
Hail events since 201791
Density rank in state6 of 67
Days with hail at 1.75 inches or more5

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.

Busiest full years for hail reports in Johnson County
Calendar yearEntriesBiggest stone, in
2017201.5
2020111.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 inch or more golf ball and up baseball and up. On the map each dot is one hail report with coordinates (70 in all). Dots are report points, not storm paths. Sources: NOAA Storm Events, US Census county outline.

Who lives under these roofs

Median year built in Iowa City is 1984, a typical house age of 42 years. Before 1980, 45.3 percent of the housing stock went up. That span covers about 2 asphalt roof cycles at 25 years each, so most roofs are a first or second replacement. Against a median home value of $273,600, a $9,787 mid-range asphalt roof is 4 percent of the house.

Housing in Iowa City, Census American Community Survey
MeasureValue
Typical household income$57,533
Single-family homes49.8%
Median year built1984
Total housing units33,855
Typical home value$273,600

Replacement costs 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. The county holds 15 roofing establishments with employees, per the Census. 73.3 percent of them have fewer than 5 employees. 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.

Replacement cost by material, 2,000 sq ft, Iowa City price index applied
MaterialInstalled costTypical lifeMidpoint
3-Tab Asphalt Shingles$6,090 - $10,00515-20 yrs$8,048
Metal (Steel/Aluminum)$14,790 - $26,10040-70 yrs$20,445
TPO / EPDM (Flat)$6,960 - $13,92015-25 yrs$10,440
Cedar Shake$12,180 - $22,62020-30 yrs$17,400
Standing Seam Metal$20,880 - $34,80050-70 yrs$27,840
Metal Shingles$12,180 - $20,88035-50 yrs$16,530

Full cost guide for Iowa City →

Iowa City roofing questions

How soon should a roof be inspected after hail?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
Which months bring hail to Johnson County?
61 percent of the county's hail reports fall from April to July, and May alone has 18 percent.
Is hail common around Iowa City?
NOAA lists 91 hail entries for Johnson County since 2017, on 23 days with stones of 1 inch or larger. May is the peak month.
What is the typical house age in Iowa City?
Census data puts the typical build year at 1984. Asphalt roofs wear out in 15 to 30 years, so many roofs here have been replaced at least once.
Where can I look up the license for Tomlinson-Cannon Roofing?
The Iowa lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.
What is a roof replacement price in Iowa City?
Budget $6,090 to $13,485 for asphalt shingles on a 2,000 square foot roof here, about $9,787 in the middle. Metal, tile and flat roofs are in the cost table.

Is this your company? Claim or fix this listing · Get a badge for your website · Report a mistake / ask for removal