Roof Inspection Checklist: What to Look For
A complete roof inspection checklist covering shingles, flashing, gutters, and interior signs of damage. Know what to check before calling a pro.

A roof inspection checklist helps you spot damage early, understand what a professional might find, and know when to call for repairs. Whether you are doing a quick visual once a year or preparing for a professional inspection, this guide walks you through what to look for outside and inside your home.
Before You Start: Gather Information
Before you climb a ladder or look at your roof from the ground, collect what you already know about it. Review any past inspection reports, photographs, or maintenance records you have on file. If you know when your roof was installed or last repaired, write that down.
Related: Roof Repair vs. Replacement: How to Decide
This background helps you spot new problems and avoid re-inspecting the same old repairs. It also tells you roughly how much life your roof has left, since most asphalt shingles last 15 to 20 years depending on climate and upkeep.
Check the Shingles for Visible Damage
Shingle damage is the most obvious sign your roof needs attention. Look for:
- Cracked or missing shingles
- Shingles that curl up at the edges or buckle in the middle
- Granules missing from the surface (you may see bare spots or find dark granules in your gutters)
- Bald patches where the protective layer has worn away
These problems let water seep under the shingles and into the roof structure. Curling and missing shingles usually mean the roof is aging and losing its waterproof seal.
Granule loss is normal wear over time, but if you see large bare areas or a sudden increase in granules in your gutters, the shingles may be failing faster than expected. This is a sign to get a professional opinion soon.
Look for Sagging or Uneven Roof Lines
Stand back and look at your roof's outline against the sky. A healthy roof appears relatively straight and level. Sagging, dips, or waves in the roof line suggest problems underneath: rotted wood, failed support beams, or water damage that has weakened the structure.
This is a serious issue and not something you should ignore. If you spot sagging, hire a licensed roofer or structural inspector to assess the damage and recommend repairs.
Inspect Flashing and Roof Penetrations

Flashing is the metal or rubber trim that seals the seams where your roof meets chimneys, vents, skylights, and walls. It is one of the most common leak sources because water naturally flows toward these joints.
Check that:
- Flashing is not bent, pulled away, or corroded
- Sealant around flashing has not cracked or dried out
- No gaps exist between the flashing and the roof or wall
Roof penetrations (any opening that breaks through the roof) should be sealed and in good condition. Look at all visible vents, pipes, and fixtures. Make sure boots around vent pipes are not cracked, and that skylights are not leaking around the edges.
Loose or damaged flashing is an easy target for leaks. If you see obvious problems, a professional can usually replace or reseal it without replacing the whole roof.
Clean and Inspect Your Gutters
Gutters and downspouts protect your roof by carrying water away from the structure. Clogged gutters trap water against the roof edge, which can rot wood, damage flashing, and create ice dams in winter.
During your inspection:
- Remove debris (leaves, twigs, dirt) from gutters and downspouts
- Check that gutters are not sagging or pulling away from the fascia
- Make sure downspouts direct water at least 4 to 6 feet away from the foundation
- Look for rust, holes, or standing water in the gutter itself
Clean gutters twice a year, in spring and fall. This simple maintenance prevents many roof leaks and extends the life of your roof.
Look Inside: Check Your Attic and Ceilings
Some roof problems show up on the inside before you see them outside. Interior signs are often the first clue that water is entering your home.
Related: Signs of Termites in Your Home: What to Look For
Go into your attic during daylight and look for:
- Water stains on the roof sheathing or rafters
- Wet or damp wood, insulation, or ductwork
- Mold or mildew growth (dark spots or fuzzy patches)
- Light coming through the roof where there should be none
Also check your ceilings from inside your home. Water stains, discolored patches, or soft spots in drywall all point to roof leaks. These leaks may not have reached the attic yet, but they are traveling through the roof structure and will cause damage if not fixed.
If your attic is unfinished and hard to access, a professional inspector can get into tight spaces and spot problems you might miss. For any task involving climbing on a roof or working at height, it is safer and smarter to hire a licensed professional than to risk a fall.
Know When to Call a Professional

You can do a basic visual inspection from the ground and check your attic, but a full roof inspection usually requires climbing onto the roof, walking its surface, and using tools to probe for soft spots or hidden damage. This is dangerous work. Falls from roofs cause serious injuries, and you risk damaging shingles or flashing if you are not trained.
A licensed roofer has the right equipment, training, and insurance. They can spot problems that are not visible from the ground, check the underside of flashing, and assess how much life your roof has left. If you see any major damage during your own check, or if your home is older than 15 years and has never been inspected by a pro, schedule an inspection.
How Often Should You Inspect Your Roof?
Most homeowners should inspect their roofs once a year, ideally in spring after winter weather. If you live in an area with heavy snow, ice, wind, or hail, check it twice a year or after any severe weather event.
A visual inspection from the ground takes 15 minutes and can catch problems early. A full professional inspection usually takes 1 to 2 hours and involves a complete walk of the roof, attic check, and a written report of findings.
Keep Records of Repairs and Maintenance
Write down the date, location, and nature of any repairs or maintenance you do. Keep photos of damage and repairs. This log helps you and future inspectors track the roof's condition over time and predict when a replacement might be needed.
Good records also support your home's value when you sell, and they help your homeowners insurance company understand the roof's condition if you file a claim.
What does granule loss on shingles mean?
Granules are the colored, sand-like coating on asphalt shingles that protect them from sun damage and give them color. As shingles age, granules naturally shed. Finding a few granules in your gutters is normal. But if you see large bare patches on shingles or a sudden large amount of granules in the gutter, the shingles are deteriorating faster than expected. This usually means the roof is nearing the end of its life or has been damaged by weather. Have a professional assess it.
Can I walk on my roof during an inspection?
Walking on a roof is risky. Even experienced homeowners can slip or lose their footing. Wet, icy, or steep roofs are especially dangerous. You can also damage shingles by stepping on them the wrong way or cause flashing to shift if you are not careful. It is better to inspect from the ground with binoculars or hire a professional who has safety equipment and knows how to inspect roofs without causing damage.
How much does a professional roof inspection cost?
A professional roof inspection typically costs between $150 and $400, depending on your roof size, complexity, and where you live. Some roofers offer free inspections if they hope to earn your business for repairs or replacement. Others charge a flat fee. The cost may be waived if you hire the same company to do major work. Always get the price in writing before the inspection.
What should I do if I find a leak during inspection?
If you spot water stains or soft spots in your attic or ceiling, mark the location and try to trace where the water is coming from. Water can travel along roof framing, so the leak may be higher or lower than the stain you see. Once you know the general area, hire a licensed roofer to find and fix the source. Delays allow water damage to spread and mold to grow, so address leaks promptly.
Common questions
Granules are the colored, sand-like coating on asphalt shingles that protect them from sun damage and give them color. As shingles age, granules naturally shed. Finding a few granules in your gutters is normal. But if you see large bare patches on shingles or a sudden large amount of granules in the gutter, the shingles are deteriorating faster than expected. This usually means the roof is nearing the end of its life or has been damaged by weather. Have a professional assess it.
Walking on a roof is risky. Even experienced homeowners can slip or lose their footing. Wet, icy, or steep roofs are especially dangerous. You can also damage shingles by stepping on them the wrong way or cause flashing to shift if you are not careful. It is better to inspect from the ground with binoculars or hire a professional who has safety equipment and knows how to inspect roofs without causing damage.
A professional roof inspection typically costs between $150 and $400, depending on your roof size, complexity, and where you live. Some roofers offer free inspections if they hope to earn your business for repairs or replacement. Others charge a flat fee. The cost may be waived if you hire the same company to do major work. Always get the price in writing before the inspection.
If you spot water stains or soft spots in your attic or ceiling, mark the location and try to trace where the water is coming from. Water can travel along roof framing, so the leak may be higher or lower than the stain you see. Once you know the general area, hire a licensed roofer to find and fix the source. Delays allow water damage to spread and mold to grow, so address leaks promptly. The Home Answer Book offers guidance on common roof leak causes and repair steps if you need background before calling a pro.


