Home Maintenance

Roof Maintenance Checklist

A roof replacement costs $8,000-$25,000. Most of the problems that lead to early replacement are catchable years in advance — if you know what to look for. This checklist covers what to inspect, when, and what it means.

8 min read

Where Roof Problems Actually Start

Most homeowners assume roof leaks start in the field of shingles — the large open expanses. In reality, the majority of leaks originate at three locations:

Penetrations

Anywhere something goes through the roof — plumbing pipes, exhaust vents, skylights. The rubber boot flashing around pipes cracks as it ages; this is the most common source of roof leaks.

Chimneys

Flashing where the chimney meets the roof is complex and deteriorates faster than the shingles around it. Often the first place to fail, sometimes decades before the shingles.

Valleys

Where two roof planes meet, water concentrates. Valley flashing accumulates debris and rusts faster than field shingles. Ice dams also form preferentially in valleys.

This is why a roof inspection isn't just looking at shingles — it's specifically examining the transition zones where different materials meet. See the full home maintenance checklist for other systems that need annual attention.

Annual Roof Inspection Checklist

Shingles

Look for missing shingles

Even one missing shingle can allow water infiltration

Check for curling or cupping

Edges lifting up (cupping) or curling down (clawing) means the shingle is aging

Look for cracking or blistering

Surface damage that allows moisture under the shingle

Check for granule loss

Granules in gutters mean shingles are near end of life

Flashing

Inspect chimney flashing

Most roof leaks originate at chimney or pipe penetrations

Check pipe boot flashing

Rubber collars around pipes crack as they age; replace every 10-15 years

Inspect valley flashing

The metal channels where two roof planes meet; check for rust or lifted edges

Check wall flashing at dormers

Where the roof meets a vertical wall is a common leak point

Gutters and drainage

Clean gutters (spring and fall)

Clogged gutters back water under the drip edge and cause fascia rot

Check gutter attachment

Sagging sections pull away from fascia and direct water toward the foundation

Confirm downspout extensions

Water should discharge at least 4 feet from the foundation

Look for granules in gutters

Heavy granule accumulation signals shingle deterioration

Attic (from inside)

Check for daylight visible through decking

Light means gaps; gaps mean water and pests

Look for water stains on rafters

Dark stains indicate past or active leaks

Check insulation for moisture

Wet insulation loses R-value and grows mold

Confirm soffit and ridge vents are unblocked

Proper airflow prevents condensation and ice dams

After major storms

Inspect for hail damage

Hail leaves circular dents on shingles, gutters, and AC units — document with photos for insurance

Look for fallen branches or impact damage

Even small impacts can crack shingles or damage flashing

Check for lifted shingles from wind

Edges exposed in high-wind events may seal back down or may need securing

When to Repair vs. Replace

Isolated damage — a few missing shingles, one failed boot flashing — is almost always worth repairing, even on older roofs. Widespread deterioration is a different calculation.

Missing or damaged shingles (isolated)Repair — $150-$500
Failed pipe boot flashingRepair — $75-$200 per boot
Chimney flashing failureRepair or re-flash — $200-$500
Granule loss across entire roofPlan for replacement within 3-5 years
Widespread curling or cuppingReplacement — repair is not cost-effective
Multiple leak locationsReplacement — isolated repairs won't stop systemic failure
Roof over 20-25 years oldGet a professional assessment; budget for replacement

Document Roof Work for Insurance and Resale

If you file a hail or wind damage claim, the insurance adjuster will ask when the roof was last inspected and serviced. Documented maintenance history strengthens your claim and protects against disputes about pre-existing damage.

When you sell the home, buyers routinely ask for the roof age and any repair history. A documented record — contractor invoices, inspection reports, permit numbers — is more reassuring than "I think it was done about 10 years ago."

Take photos of any damage you find and any work that is done. Store them with the receipt in your home records. If a storm causes damage, photograph before any repairs — this is your evidence for an insurance claim.

Frequently Asked Questions

How often should you inspect your roof?

Inspect your roof at least once a year, ideally in spring (to assess winter damage) and after any major storm. A professional inspection every 3-5 years is also recommended, especially for roofs over 15 years old.

How long does a roof last?

Asphalt shingles typically last 20-30 years. Architectural (dimensional) shingles last 25-30 years. Metal roofs last 40-70 years. Tile and slate can last 50-100 years. Actual lifespan depends on climate, ventilation, installation quality, and maintenance. A poorly ventilated roof can fail 10+ years early.

What are signs that a roof needs to be replaced?

Signs a roof needs replacement: shingles are curling, cupping, or buckling; granules are filling the gutters; you can see daylight through the attic; the roof is 20+ years old and showing widespread wear; there are multiple leak locations; or the flashing is failing in multiple places.

Can you do roof maintenance yourself?

Homeowners can safely inspect from the ground, from attic access, or from a ladder at the eave. Gutter cleaning, replacing a few shingles, and sealing minor flashing gaps are manageable DIY tasks. Walking a steep roof is dangerous without proper equipment — for steep pitches or extensive work, hire a licensed roofer.

How much does roof maintenance cost per year?

Basic annual roof maintenance costs $0-$500 depending on what is done. Gutter cleaning runs $100-$250. A professional inspection runs $150-$400. Minor repairs run $150-$500. A full roof replacement averages $8,000-$25,000. Annual maintenance is the cheapest way to delay that replacement.

Keep a Record of Every Roof Inspection

Keen Owner tracks maintenance tasks, stores contractor receipts, and sends reminders when annual inspections are due.

Start Free

Related Guides