Homeowner's Roof Inspection Checklist

Free Roofing guide Download PDF

Homeowner's Roof Inspection Checklist

This free guide is provided by Sundance Exteriors, your local Roofing team serving Rochester and the surrounding area. Below is everything you need to know — and if you'd rather just talk to a person, call us at (833) 642-0267 for a free, no-obligation assessment.

Twice a year — and after every major storm — a quick inspection can catch small problems before they become expensive ones. You can do most of this safely from the ground and your attic. Leave anything requiring a ladder or roof-walking to a professional.

From the ground

  • Scan for missing, cracked, curling, or buckling shingles.
  • Check gutters and downspouts for shingle granules (a sign of aging).
  • Look at flashing around chimneys and vents for rust, gaps, or lifting.
  • Note any sagging areas in the roofline.

In the attic

  • Look for daylight coming through the roof boards.
  • Check for water stains, streaks, or active drips after rain.
  • Feel for damp insulation and look for mold or a musty smell.
  • Make sure vents are clear for proper airflow.

Maintenance that extends roof life

  • Keep gutters clean so water drains away from the roof edge.
  • Trim overhanging branches that drop debris and scratch shingles.
  • Remove moss and algae promptly — they hold moisture against shingles.
  • Ensure attic ventilation and insulation are adequate to prevent ice dams.

When to call a pro

Call a professional for anything you can't safely see, any active leak, sagging, widespread granule loss, or damaged flashing. A no-obligation inspection is inexpensive insurance against a major repair.

Talk to a local Roofing pro

Every home is different. For honest advice or a free quote in Rochester, reach out to Sundance Exteriors at (833) 642-0267 — we're glad to help.

Call (833) 642-0267

Proudly Serving Rochester, MN

Local, on-time service throughout Rochester and the surrounding area.

Tap to call (833) 642-0267