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.

When it comes to roofing services in Iowa City, homeowners want more than a quick fix–they want dependable protection, expert craftsmanship, and a team that understands Iowa’s unique weather challenges. That’s exactly what Tomlinson Cannon delivers. With over 75 years of experience, we’ve become a go-to source for homeowners looking to secure their properties with roofing systems built to last. Whether you're replacing an old roof, patching up after a storm, or simply making proactive upgrades, we’re here to provide full-service roofing backed by integrity, transparency, and lasting results.
Comprehensive Roofing Services in Iowa City
Tomlinson Cannon offers a full spectrum of professional roofing services tailored to meet the needs of Iowa City homeowners. Our process is designed to be smooth, stress-free, and rooted in long-term value.Professional Roof Installation
Your roof’s performance starts with proper installation. A rushed job or poor technique can lead to leaks, inefficiencies, and costly repairs down the road. We don’t cut corners. From selecting the right materials to executing precise installation techniques, our crews bring deep skill and care to every job. We help you choose from roofing systems that balance style, performance, and budget–whether that’s asphalt, metal, tile, or composite shingles.Efficient Roof Repairs
Iowa weather is no joke. From intense sun and wind to heavy snow and hail, your roof takes a beating. When damage happens–missing shingles, small leaks, flashing issues–fast repairs are key. Our team responds quickly to prevent further deterioration and restore full protection to your home. We diagnose the root cause of the issue and fix it the right way, not just cover it up.Full Roof Replacement
Sometimes repairs aren’t enough. If your roof is nearing the end of its lifespan or the damage is extensive, it may be time for a complete replacement. We walk you through every step: choosing materials, understanding the timeline, and ensuring the new system matches your home’s architecture and energy efficiency needs.Routine Roof Inspections
Regular inspections help catch issues early–before they turn into costly repairs. Our roofing experts assess the full system, including shingles, flashing, underlayment, gutters, and ventilation. Even if your roof looks fine from the ground, we recommend having it inspected at least once a year or after major storms.24/7 Emergency Roofing Services
Disaster doesn’t wait. That’s why Tomlinson Cannon offers emergency roof repair services around the clock. Whether a tree has crashed through your roof or a storm has torn off shingles, our rapid-response team is ready. We provide temporary protection (like tarping) and schedule full repairs to restore your home fast.Energy-Efficient Roofing Options
Did you know your roof could help lower your energy bills? By reflecting sunlight and improving insulation, energy-efficient roofing systems reduce your home’s heating and cooling loads. We offer products that meet ENERGY STAR® standards and can explain the long-term ROI of various roofing materials.Roof Maintenance Plans
Preventative care saves money in the long run. Our roof maintenance packages include scheduled inspections, minor repairs, gutter cleaning, and more–so you can extend your roof’s lifespan and avoid surprise expenses.Why Choose Tomlinson Cannon for Roofing Services in Iowa City?
- Established Legacy: We’ve been part of the Iowa City community since 1948. That means decades of experience, proven results, and deep knowledge of local codes, weather patterns, and building practices.
- All-in-One Solutions: Our team doesn’t just do roofing. We handle gutters, waterproofing, and foundation repair–so we understand how these systems work together. That makes us better at identifying issues other contractors might miss.
- Licensed, Insured, and Trusted: We’re fully licensed, bonded, and insured. Plus, our glowing reviews reflect our commitment to doing right by every customer.
- Straightforward Communication: From day one, we offer clear timelines, honest pricing, and complete transparency. No surprises. Just great work.












