HomeFixRadarWhat's wrong · what it costs · who fixes it
Old roof with missing shingles and exposed boards
Fix now Roofing

Roof leaking when it rains

Drips inside during rain, wet attic insulation or a spreading ceiling stain.

What you're probably seeing

Drips inside during rain, wet attic insulation or a spreading ceiling stain.

Likely causes

  • Missing, cracked or lifted shingles.
  • Failed flashing around chimneys, vents or skylights.
  • Worn pipe boots or an aging roof.

Safe checks you can do now

  1. Catch drips and move belongings.
  2. From the ground, look for missing shingles or debris.
  3. Don't go on the roof in wet weather.

When to call a pro

As soon as you see water inside.

General information about common causes, not a diagnosis of your home.

FAQ

Quick answers

Who fixes roof leaking when it rains?

A roofing company. Call (855) 635-9281 to connect with an independent local roofing company.

How much does it typically cost?

Roof leak repair: $150–$1,000 minor · $1,000–$3,000 larger; Roof replacement (asphalt shingle): $5,700–$12,000 (HomeGuide 2026 national ranges). Your pro sets the real number after seeing the job.

When should I call?

As soon as you see water inside.

Something not right at home?

Put it on the radar.

Tell us what you're seeing. We'll show you what it probably is, what it typically costs, and connect you with a local pro who fixes it.

Call a roofing · (855) 635-9281