Full Roof Replacement
Architectural 30-year and 50-year shingles installed with full leak-barrier protection, drip edge, and attic ventilation.
Locally owned and operated in Marion County. Fast 24-hour storm damage inspections, insurance claim assistance, and quality guaranteed.
From hail damage repair to complete architectural shingle replacements.
Architectural 30-year and 50-year shingles installed with full leak-barrier protection, drip edge, and attic ventilation.
Severe Iowa storms damage shingles without visible leaks. We conduct a free 21-point roof inspection and meet directly with your insurance adjuster.
Custom on-site extruded 6-inch seamless aluminum gutters, leaf guards, and premium vinyl siding for total exterior protection.
No high-pressure sales reps. An experienced local roofer will inspect your roof, photograph any hail/wind damage, and provide a clear written estimate.
Recent verified 5-star homeowner reviews around Marion County.
"Red Rock handled our insurance claim after the June hail storm. They met the adjuster at our house and our new roof was done in a single day. Cleaned up every single nail!"
"Fast, polite, and very honest. Told us our roof still had 4 good years left and just replaced a loose vent pipe collar for cheap instead of trying to sell us a $12k roof."
"Best contractor experience we have had in Iowa. The new black architectural shingles look incredible and the crew was prompt and professional."