Roof Leaking

Roof leaking? Learn immediate steps, common causes, temporary DIY fixes, and professional repair costs ($300–$1,200).

Typical repair cost: $300–$1200 · DIY difficulty: Hard · About Varies.

What usually causes it

  • Damaged or missing shingles
  • Cracked flashing
  • Clogged gutters
  • Roof age / deterioration
  • Ice dam formation

What you need

  • Bucket
  • Tarp
  • Roofing cement (temporary)

How to fix it yourself

  1. Place buckets to catch water and move valuables away
  2. If safe to access attic, identify the leak source from inside
  3. For temporary fix: apply roofing cement or tar over small cracks
  4. If accessible, place a tarp over the damaged area on the roof
  5. Clear gutters and downspouts to prevent water backup
  6. Schedule a professional roof inspection

When to call a pro

Always — roofing repairs are dangerous and typically require professional equipment. Only do temporary measures.

Keep reading

What it costs

Common problems

Questions answered

Hire roofers near you

Get a fixed price from a local pro