Whether you're buying a home, selling a home, dealing with insurance, or just want to know what shape your roof is actually in — we provide detailed roof inspections with drone photography, written documentation, and an honest assessment of remaining lifespan.

Most "roof inspections" are 5-minute drive-bys where someone glances at your shingles from the ground and tells you whatever serves their goal — usually "you need a new roof, sign here." That's not what we do.
A proper roof inspection involves climbing on the roof (or flying a drone for very steep pitches), inspecting both sides of every penetration, getting into the attic, examining the gutters and downspouts, and producing a written report with photos. It takes 60–90 minutes for a typical home and gives you actual evidence to make decisions with — not just a verdict.
If your roof has 8 good years left, our report will say so. If it's at the end of life, we'll show you exactly why with photos. The goal is to give you facts, not pressure.
A typical home inspector spends 5–10 minutes on the roof from a ladder. They miss things specialists see immediately. Before you commit to a $400,000 purchase, spend $250 to know whether the roof has 2 years or 20. The report becomes leverage in negotiation if issues exist.
Get ahead of the buyer's home inspector. If your roof has issues, fix them on your terms (not under contingency pressure). If your roof is in great shape, the documented inspection becomes a marketing asset.
Hail you can hear hitting your roof is hail damaging your roof. Even if you can't see damage from the ground, an inspection within 90 days of a storm is the only way to file a claim before the deadline closes. See storm damage page →
Some carriers (especially after recent claims) require a roof certification before renewing. We provide the standard certification form they need, with photos and our licensed contractor sign-off.
Roof is 15+ years old? Notice some granules in the gutters? Worried after a recent thunderstorm? An inspection gives you peace of mind and a baseline. We'll tell you straight up: "you've got 5 good years" or "let's talk about replacement options."
Every inspection follows the same systematic checklist. We document with photos at each step.
Bald spots and exposed asphalt mat indicate end-of-life shingles.
Brittle, curled, or split shingles signal aging beyond useful life.
Bruises, fractures, and impact circles. We circle each hit with chalk.
Lifted, creased, or missing shingles from wind events.
Black streaks or moss growth and whether it's structurally damaging.
Counter flashing seal, mortar joints, cricket if applicable.
Sidewall flashing condition and integration with siding.
Plumbing vent flashing for cracks (#1 leak source).
Open or closed valleys; condition of any exposed metal.
Eave and rake metal — present, attached, no damage.
Continuous ridge vent integrity and blockage.
Adequate intake to balance ridge vent.
Functional or stuck. Need replacement.
Glass condition, flashing kit integrity, no leaks at corners.
Sealed, attached, not creating leak points.
Stanchion seals, flashings, exposed wiring.
Visible sagging between rafters indicating decking issues.
Straight ridge or sagging suggesting structural problems.
Sagging, leaks, downspout integrity, granule deposits.
Drip edge integration, water flow into gutter not behind it.
Any visible light coming through deck or penetrations.
Active or historic water damage on rafters and decking.
Wet insulation indicating active leak; depth and adequacy.
Black or white growth on rafters indicating moisture issue.
Once your roof is past 10 years old, an annual or every-other-year inspection catches small issues before they become leaks. Best timing: fall (after leaves drop) so you can see the whole roof, and gutter cleanup is part of the process.
Within 30–60 days of any hail event or 60+ MPH wind event. Insurance carrier deadlines start ticking the day of the storm — don't wait until you see a leak.
Spring inspections catch winter damage. Fall inspections prepare for ice/snow season. Both are useful.
Pre-purchase: during your option/inspection period. Pre-sale: before listing, so you can address issues on your timeline.
If your carrier has signaled non-renewal pending roof inspection, schedule immediately — they typically give 30 days.
A general home inspector includes the roof in their inspection — typically taking 5–10 minutes from a ladder at the eave. They identify obvious problems but miss subtle issues. For a $400,000+ home transaction, an additional $250 for a roofing-specific inspection is cheap insurance.
If your home inspector flagged the roof and you want a second opinion before negotiating, we provide the more detailed view.
Within 24 hours of inspection, you receive a PDF report by email containing:
The report is yours to use however you need — share with insurance, attach to home listing, send to attorney, file for your records.
60–90 minutes typically. Larger or more complex homes may take 2 hours. The written report is delivered by email within 24 hours.
No, but it's helpful for the post-inspection walkthrough. We can do the inspection without you being there and email the results.
Yes, unless the pitch is too steep for safe access (very rare in St. Louis). For pitches over 12/12, we use drones for the visual inspection and only access if necessary.
You receive recommendations for repair or replacement with estimated costs. You're under no obligation to use us for the work. Many customers shop the recommendations to other contractors.
Yes. Our reports are accepted by all major insurance carriers as documentation. We can also fill out specific certification forms (HO-3 / HO-5 condition certifications) if your carrier requires.
Within ±2 years for most roofs. We base it on shingle condition, age, ventilation, granule loss, and St. Louis weather exposure. We've been doing this enough to be reasonably accurate.
No. We do not lift shingles, drill, cut, or alter your roof in any way. Inspection is purely visual.
Free with claims · $250 standalone · Detailed report within 24 hours