Roofing Contractor
Where Quality meets Value & Integrity
Roofing Contractor Serving Davenport, Bettendorf, Moline & the Quad Cities Since 2015

Your roof is your home’s first line of defense against Iowa and Illinois weather. From heavy spring rains and hailstorms to high winds, snow, and freezing temperatures, your roofing system works year-round to protect your family and one of your largest investments.

If your roof is leaking, missing shingles, showing signs of age, or was recently damaged in a storm, you need an experienced roofing contractor you can trust. Since 2015, Centennial Home Improvement has proudly helped homeowners throughout the Quad Cities, Iowa City, and surrounding communities protect their homes with professionally installed roofing systems designed to withstand Midwest weather.

As a CertainTeed Select ShingleMaster™, we meet the industry’s highest standards for craftsmanship, training, and customer satisfaction. Combined with our 4.9-star Google rating and more than 260 five-star reviews, we’re committed to delivering roofing solutions that provide lasting protection, exceptional value, and complete peace of mind.

Whether you need a complete roof replacement, storm damage restoration, or help selecting the best roofing material for your home, our experienced team is here to help.


Why Homeowners Choose Centennial Home Improvement

Choosing the right roofing contractor is just as important as choosing the right roofing material. An improperly installed roof can lead to leaks, structural damage, reduced energy efficiency, and expensive repairs—even when premium products are used.

Homeowners throughout Eastern Iowa and Western Illinois choose Centennial Home Improvement because we offer:

  • Family-owned and locally operated since 2015                          Roofing Contractor
  • CertainTeed Select ShingleMaster™ certification
  • Fully licensed, bonded, and insured
  • Manufacturer-trained installation crews
  • Premium roofing materials from trusted manufacturers
  • Honest, pressure-free consultations
  • Comprehensive workmanship and manufacturer warranties
  • Financing options available for qualified homeowners
  • 4.9-star Google rating with more than 260 five-star reviews
  • Accredited and maintains an A+ Better Business Bureau rating
  • Serving Davenport, Bettendorf, Moline, Rock Island, East Moline, Le Claire, Eldridge, Iowa City, Galesburg, and surrounding communities

Our goal isn’t simply to replace your roof—it’s to provide a roofing system that protects your home for decades.


Professional Roof Replacement Services

If your roof is more than 15-20 years old, has sustained storm damage, or has begun leaking, replacing it may be the most cost-effective long-term solution.

Our roof replacement process includes a thorough inspection of your entire roofing system, allowing us to identify hidden problems that many contractors overlook, including:

  • Damaged roof decking
  • Poor attic ventilation
  • Ice dam damage
  • Worn flashing
  • Improper previous repairs
  • Moisture intrusion
  • Structural concerns
  • Underlayment deterioration

Rather than simply replacing shingles, we install complete roofing systems engineered to protect your home from the deck up.


Premium Roofing Systems Built for Midwest Weather

CertainTeed Asphalt Shingle Roofing

Asphalt shingles remain the most popular roofing choice because they provide an excellent combination of beauty, durability, affordability, and long-term value.

As a CertainTeed Select ShingleMaster™, Centennial Home Improvement installs the complete CertainTeed Integrity Roof System®, which includes:

  • High-performance architectural shingles
  • Waterproof underlayment
  • Ice and water barrier
  • Synthetic roof underlayment
  • Starter shingles
  • Ridge cap shingles
  • Proper ventilation components
  • Drip edge
  • Professional flashing installation

This integrated roofing system is designed to help protect your home against wind-driven rain, ice dams, hail, and severe Midwest weather while qualifying for industry-leading manufacturer warranties.


Stone-Coated Steel Roofing

For homeowners seeking exceptional durability and long-term performance, we proudly install Unified Steel™ Stone Coated Roofing.

Unlike traditional metal roofing, stone-coated steel combines the strength of steel with the timeless appearance of architectural shingles.

Benefits include:

  • Exceptional hail resistance
  • Superior wind resistance
  • Long service life
  • Low maintenance
  • Fade-resistant finish
  • Energy-efficient performance
  • Beautiful architectural appearance

Many homeowners choose stone-coated steel because it offers the appearance of traditional roofing with significantly longer lifespan and outstanding weather protection.


How Much Does a New Roof Cost?

Every roof is unique, so pricing depends on several factors, including roof size, pitch, complexity, material selection, ventilation needs, and whether damaged roof decking must be replaced.

In general, homeowners in the Quad Cities can expect:

  • Architectural asphalt roofing: approximately $11,000-$25,000+
  • Stone-coated steel roofing: generally $25,000+, depending on the home’s size and complexity

During your free consultation, we’ll inspect your roof, explain your options, and provide a detailed written estimate with transparent pricing—so you’ll know exactly what to expect before any work begins.


Storm Damage Roof Repair & Insurance Claim Assistance

The Quad Cities regularly experience severe thunderstorms, hail, high winds, and winter weather capable of damaging roofing systems.

If your home has recently experienced a storm, don’t assume everything is fine simply because you don’t see visible leaks.

Storm damage can include:

  • Missing shingles
  • Lifted shingles
  • Granule loss
  • Hail impacts
  • Damaged flashing
  • Roof punctures
  • Wind damage
  • Water intrusion

Our experienced team provides professional roof inspections to determine whether repairs or replacement are necessary.

If insurance coverage is available, we’ll help document the damage and work alongside your insurance company to ensure the restoration process moves as smoothly as possible.


Our Roof Installation Process

We believe homeowners should understand exactly what happens during a roof replacement.

Our process includes:

Free Roof Inspection

We carefully inspect your existing roof, attic ventilation, flashing, decking, and overall roofing system.

Personalized Consultation

We’ll explain our findings, answer your questions, discuss material options, warranties, colors, financing, and provide a written proposal.

Professional Installation

Our trained installers remove the old roofing materials, inspect the decking, replace damaged wood when necessary, install new underlayment, flashing, ventilation components, and your new roofing system according to manufacturer specifications.

Final Inspection

Every completed roof receives a thorough quality inspection to ensure every detail meets our high standards.


Why Proper Roof Ventilation Matters

Many roofing problems actually begin inside the attic.

Poor ventilation can contribute to:

  • Excess attic heat
  • Higher cooling costs
  • Ice dams
  • Moisture buildup
  • Mold growth
  • Premature shingle aging
  • Reduced roof lifespan

Whenever appropriate, we evaluate your attic ventilation and recommend improvements that can help your new roof perform as designed.


Personalized Roofing Solutions

No two homes—or homeowners—are exactly alike.

That’s why we take the time to understand your goals before recommending a roofing system.

During your consultation, we’ll help you compare:

  • Asphalt vs. stone-coated steel roofing
  • Warranty options
  • Color selections
  • Expected lifespan
  • Maintenance requirements
  • Budget considerations
  • Financing options

Our focus is education—not high-pressure sales.

We want you to feel confident that you’re choosing the right roof for your home and your budget.


More Than Just Roofing

Centennial Home Improvement proudly offers complete exterior remodeling services, including:

Many homeowners choose to combine exterior remodeling projects, allowing them to improve curb appeal, increase energy efficiency, and simplify future maintenance.


Frequently Asked Questions

How do I know if I need a new roof?

Common signs include missing shingles, curling shingles, frequent leaks, hail damage, sagging roof sections, excessive granule loss, or a roof that is approaching 20 years of age. A professional inspection is the best way to determine whether repairs or replacement are recommended.

How long does a roof replacement take?

Most residential asphalt roof replacements can be completed in one day, although larger or more complex homes may require additional time depending on weather conditions and the scope of work.

Will my homeowners insurance pay for a new roof?

If your roof has sustained damage from hail, wind, or another covered event, your homeowners insurance policy may provide coverage. We can inspect your roof, document storm-related damage, and help guide you through the claims process.

What roofing material lasts the longest?

Stone-coated steel roofing typically offers one of the longest service lives available, while premium architectural asphalt shingles also provide decades of dependable protection when properly installed and maintained.

Why should I choose a CertainTeed Select ShingleMaster™ contractor?

CertainTeed awards Select ShingleMaster™ status only to contractors who meet rigorous requirements for licensing, insurance, training, craftsmanship, and customer satisfaction. Choosing a certified contractor helps ensure your roof is installed according to manufacturer specifications and may qualify you for enhanced warranty coverage.

Do you offer financing?

Yes. We offer flexible financing options for qualified homeowners, making it easier to invest in a high-quality roofing system while staying within your budget.


Schedule Your Free Roof Inspection

If your roof has been damaged by a storm, is nearing the end of its lifespan, or you’re ready to upgrade your home’s protection and curb appeal, Centennial Home Improvement is here to help.

Our knowledgeable team will provide an honest assessment, explain your options, and deliver a detailed written estimate with no high-pressure sales tactics.

Contact Centennial Home Improvement today to schedule your free roof inspection and discover why homeowners throughout Davenport, Bettendorf, Moline, Rock Island, Iowa City, Galesburg, and the surrounding Quad Cities continue to trust us for professional roof replacement services backed by quality, integrity, and exceptional customer care.

Your Home Can Be Beautiful
We've been providing home improvement solutions for nearly a quarter of a century and offer industry-best products at an affordable price. We also offer outstanding product and workmanship warranties so our customers can enjoy peace of mind about their investment in their home.

Counties We Serve

  • Clinton
  • Cedar
  • Johnson
  • Rock Island
  • Henry
  • Scott
  • Knox
  • Warren
  • Mercer
  • Whiteside
Happy Customers
Extremely Professional
Mark was so nice to deal with and his company did a fine job. I would recommend them to anyone considering siding their house.
Linda P.
review-starreview-starreview-starreview-starreview-star
tools-cross Products