ABOUT US

Since 1948, Tomlinson Cannon has been Eastern Iowa’s trusted expert in keeping homes dry. We’ve earned our reputation by providing exceptional service and guaranteed solutions protecting your home roof to foundation. From seamless gutters and roofing to basement waterproofing and foundation repair, our team of skilled professionals delivers quality workmanship and delights you every step of the way. When you choose Tomlinson Cannon, you get our commitment to keeping your home dry and on firm foundations for generations to come.

The Tomlinson Cannon team of roofing and home foundation repair experts in Eastern Iowa.
Choosing between roofing contractors in Iowa City is a bigger decision than choosing a shingle color. The roofer you hire decides how long your roof lasts, whether your warranty holds up and how smoothly an insurance claim goes. This checklist covers what to verify before you sign, so you can compare any contractor, including us, on facts rather than sales pitches. For an overview of local roofing options first, see our guide to roofing in Iowa City.

What Good Roofing Contractors in Iowa City Have in Common

  • State registration they can show you on request.
  • Liability and workers' compensation insurance, with certificates sent straight from the insurer.
  • A local address and track record you can check, not just a phone number and a truck.
  • Written, itemized estimates that spell out materials, labor and cleanup.
  • Two warranties in writing: one from the manufacturer on materials and one from the contractor on workmanship.
  • Clear communication about schedule, permits and what happens if they find rotted decking.

Step 1: Check State Registration

Iowa requires most construction contractors, roofers included, to register with the state before they work here. Ask for the contractor's registration number and look it up on the state's contractor registration search. A contractor who can't or won't give you a number is a red flag, whatever their price.

Step 2: Confirm Insurance Before Anyone Climbs a Ladder

Roofing is dangerous work. If an uninsured worker is hurt on your property, you can be left exposed to the costs. Ask for two certificates: general liability, which covers damage to your home, and workers' compensation, which covers the crew. Have the insurer send them to you directly so you know they are current.

Step 3: Ask Who Handles the Permit

Many roof replacements need a building permit. Check with the City of Iowa City whether your project does. A professional contractor pulls the permit, schedules any inspection and includes the fee in the estimate. If a roofer suggests skipping the permit to save money, keep looking.

Step 4: Compare Written, Itemized Estimates

Get at least two or three written estimates and compare them line by line, not just by the total. A complete estimate for a roof replacement in Iowa City should list:
  • How many layers of old roofing will be torn off, and disposal of the debris
  • The price per sheet for replacing any damaged decking
  • Underlayment, plus ice and water shield along the eaves and valleys, which matters in Iowa winters
  • New flashing around chimneys, vents and walls
  • Ventilation: ridge vents, intake vents and any changes needed
  • The shingle or metal product by brand and line, not just "architectural shingles"
  • The start date, expected duration and daily cleanup
A much lower bid usually leaves one of these out. Ask what is missing before you assume it is a bargain.

Step 5: Get Both Warranties in Writing

Manufacturer warranties cover defects in the materials. Workmanship warranties cover installation mistakes, which cause most early roof failures. Ask how long each lasts, what voids it and who honors the workmanship warranty if the company closes. A contractor who has been in business for decades is easier to hold to a long warranty than one who arrived last month.

Step 6: Be Careful After a Hailstorm

After a big storm, out-of-town crews often go door to door in Iowa City neighborhoods. Some do fine work, but watch for these warning signs:
  • Pressure to sign a contract the same day
  • A request for a large payment before any materials arrive
  • Offers to "take care of" or waive your insurance deductible
  • No local office, references or registration number
  • A contract that hands them control of your insurance claim
If your roof was damaged in a storm, document it, call your insurer and get an inspection from a local roofer you have checked. Our storm damage and emergency roofing services in Iowa City include help documenting damage for your adjuster.

Questions to Ask Any Roofer Before You Sign

  1. What is your Iowa contractor registration number?
  2. Can your insurer send me your liability and workers' compensation certificates?
  3. Will your own crew do the work, or will you use subcontractors?
  4. Who will be my contact on site each day?
  5. Who pulls the permit, and is the fee in this estimate?
  6. What happens, and what does it cost, if you find rotted decking?
  7. What do the manufacturer and workmanship warranties cover, and for how long?
  8. Can I speak with two or three recent customers in Iowa City or Coralville?

How Tomlinson Cannon Measures Up

We wrote this checklist because we are happy to be judged by it. Tomlinson Cannon has worked on homes in Eastern Iowa since 1948. We are licensed and insured, our own crews do the core work rather than subcontractors, and we back our roofs with manufacturer and workmanship warranties. Because we also handle gutters, waterproofing and foundation repair, we look at how water moves around the whole house, not just the shingles. See why homeowners choose us among roofing companies in Iowa City, or if you only need a fix, read about roof repair in Iowa City. Replacing siding too? Use our checklist on how to choose a siding contractor in Iowa City.

FAQs – Roofing Contractors in Iowa City

How do I check a roofing contractor's registration in Iowa?

Ask the contractor for their state registration number, then look it up on the State of Iowa's contractor registration search. The listing should match the company name on your estimate.

What insurance should a roofing contractor carry?

At minimum, general liability insurance and workers' compensation for their crew. Ask for certificates sent directly from the insurance company, not photocopies.

How many estimates should I get for a new roof?

Two or three written, itemized estimates is usually enough to see a fair price range. Compare what each one includes, not just the total.

How can I tell if a roofer is a storm chaser?

Warning signs include door-to-door selling right after a storm, same-day pressure to sign, large upfront payments, offers to cover your deductible and no local address or references.

Should I pay a deposit before the work starts?

A modest deposit for materials can be normal. Be cautious about paying most of the price up front, and never pay in full before the job is finished and inspected.

Get an Honest Second Opinion

Already have a quote and want someone to check it? We are glad to inspect your roof and walk through any estimate with you, line by line. Call us or request your free inspection today and compare us against this checklist.
Get A Free Quote