Trusted Roofing Contractors in Davenport, Iowa
Expert Roof Repair · Replacement · Storm Damage · Residential Roofing

Trusted Roofing Contractors in Davenport, Iowa

Roofer nailing down asphalt shingles.

Quality Roof Repair, Replacement & Storm Damage Help

If you’re looking for a dependable roofer in Davenport, Centennial Home Improvement has your back. We’re a local team that takes pride in protecting homes just like yours with durable, great-looking roofs built to handle Iowa weather.

From small roof repairs to full replacements, we keep things simple, honest, and hassle-free—because that’s how we’d want to be treated too.

Why Homeowners in Davenport Choose Centennial

  • We’re Local, and It Shows
    We’ve worked on homes all over Scott County and the Quad Cities. We understand the kind of weather your roof faces—and how to build one that holds up year after year.
  • Certified & Experienced Crews
    We’re CertainTeed Select ShingleMasters, which means we’re trained to the highest standards and can offer strong warranties on both labor and materials.
  • We Make Storm Damage Less Stressful
    From emergency tarping to help with insurance paperwork, we’re here to make the process easier when the weather turns ugly.
  • We Look Out for Your Home Long-Term
    With better ventilation and high-efficiency materials, we help lower energy bills and extend the life of your roof.

What We Do

  • Roof Inspections
    Whether you’re dealing with a leak or just haven’t had a roof check in a while, we’ll give you an honest assessment and clear next steps.
  • Roof Repairs
    We handle everything from missing shingles and flashing issues to storm damage and aging wear.
  • Roof Replacements
    When it’s time for a new roof, we’ll guide you through your options and deliver expert installation—without cutting corners.
  • Emergency Tarping
    We show up fast to secure your home after a storm and get a repair plan in place.
  • Ventilation Upgrades
    Ridge vents, soffits, and more—improving airflow can help protect your roof and lower utility costs.

How It Works

Getting started with Centennial is easy. First, we’ll schedule a time to come out and take a good look at your roof. We’ll check everything over, listen to your concerns, and give you a straightforward, no-pressure estimate with clear options.

If you decide to move forward, we’ll work with your schedule to get the job started. Our team keeps you in the loop from start to finish so you’re never left wondering what’s happening.

Once the work is complete, we’ll walk the job with you to make sure everything meets your expectations. We’ll clean up thoroughly, review any warranty info, and leave you with a roof you can feel good about.

Ready to Get Started?

Whether you’re dealing with storm damage, an old roof, or just want peace of mind, we’re here to help. Call Centennial Home Improvement at 563-888-5501 or request your free estimate today.

Strong & Long-Lasting Roofing
We install a complete roofing system that is designed to provide superior protection against water intrusion and the durability needed to stand up to high winds, hail, and other types of inclement weather.

Counties We Serve

  • Clinton
  • Cedar
  • Johnson
  • Rock Island
  • Henry
  • Scott
  • Knox
  • Warren
  • Mercer
  • Whiteside
Happy Customers
Nice job
Centennial repaired a portion of our roof that was leaking. Due to weather they couldn’t get to the job when originally scheduled, but did a nice job once they were able to come. I would recommend them to others for home improvement projects.
Rocky Sanders
review-starreview-starreview-starreview-starreview-star
bbb
google
mra
shingle-master
tools-cross Products