Providing Residential and Commercial Roofing Services

Depend on us for roof installation, replacement and repair services in East Moline, IL, Davenport, IA and the Quad Cities

Harold's Roofing & Home Improvement is a family-owned business that has a reputation for providing exceptional roof installation, repair and replacement services. For more than 40 years, we've been serving property owners in East Moline, IL, Davenport, IA and the Quad Cities area. If you live in Moline, Davenport or Bettendorf, you can trust us to fix up your roof when hailstorms cause severe damage.

Has hail damaged your roof? Contact us now for hail damage roof repairs.

3 reasons to rely on Harold's team in the Quad Cities

We know you're looking for a roofing or contracting company that is well rounded. When you choose Harold's Roofing & Home Improvement, you'll get:

Honest opinions

Honest opinions

We'll only make recommendations that improve the integrity of your home, no gimmicks or games.



We know that service quality matters, so you can expect us to be respectful at all times.

Quality work

Quality work

We won't leave a project until the standards reach our expectations, and we'll treat your home like we would treat our own.

Call 309-792-2424 today to schedule hail damage roof repair services for your property. We serve the entire Quad Cities area!

Storm damage is a serious issue, so trust our experts

Has a storm recently swept through your street? Severe storms with wind and hail can have a serious impact on your roof. In many cases, fixing this damage will require a full replacement. Fortunately, our experts are here to help you. When you choose us for roof installation or replacement services, you'll appreciate our competitive prices and quality work. Our professional, family-owned business will ensure your needs are met and your roof is taken care of.

Schedule an estimate for affordable residential or commercial roofing services today.

Roofing and Siding services in East Moline, IL and surrounding areas

Quad Cities
Rock Island
Sunny Hill
Eldridge, IA
Blue Grass, IA
Davenport, IA