Residential roofing



We provide a professional team which works solely to meet the demands of our clients. Our team specializes in roof installation, repair and inspection. To protect homes from hot temperatures vents are installed to keep your home cool efficient. Roof leakage is also prevented by installing leak barriers. For further protection shingles on roof are also installed. They act as an extra layer to keep water away and provide a steep look. A proper choice of shingle color and style can even make your house look more ravishing.


We'd love to discuss your upcoming project!


This is where Henrys Painting & Contracting comes into play. Homeowners across the Corridor Area & Eastern Iowa area count on us for all their roofing needs. Our expert installers and top of the line products combine to give you the best roof experience possible.

Choosing Henrys Painting & Contracting for your home provides great benefits.

We’re a local roofing company that’ll exceed your expectations from your initial free quote to beyond the last day of installation. We take pride in satisfying our customers and that’s why so many people choose Henrys Painting & Contracting.

What separates Henrys Painting & Contracting from other roofing contractors? We know that replacing your roof is a big project and can be stressful for homeowners. We take away the stress by handling everything for you and making the entire process as easy as possible for you and your family.

Residential Roof Install
Shingle Roof
Asphalt Shingle Roof


Malarkey Roofing Products
Owens Corning Roofing Products
GAF Roofing Products
CertainTeed Roofing Products