02/28/2026
🔧 URBANDALE ROOF REPAIR - PIPE FLASHING LEAK FIXED
See that damaged sheathing in the first photos? That's what a leaking roof pipe does when it's not caught early.
A homeowner in Urbandale called us after noticing water stains in their attic from a critter trying to burrow in around
a pipe! When we got up there, we found:
→ Rotted roof decking around the pipe
→ Failed pipe flashing (the seal was completely shot)
→ Water had been leaking in
Here's what we did:
✅ Removed damaged shingles and old flashing
✅ Replaced rotted sheathing with new plywood
✅ Installed professional-grade pipe boot with rubber seal
✅ Re-shingled to match existing roof
Total time: Half a day
Result: Watertight, worry-free roof
Swipe through to see the transformation →
The moral of the story? Small leaks become big problems. If you're seeing water stains, missing shingles, or anything that doesn't look right - don't wait.
We handle roof repairs fast. Most jobs completed within days, not weeks.
Call or text: (515) 202-1667
Free estimates | Family-owned | 4.9⭐ rated
Serving West Des Moines, Waukee, Urbandale, Johnston, Ankeny, Clive, and all Des Moines metro.