Trusted Roofing Contractors in Davenport, Iowa
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.