What causes granule loss on asphalt shingles, and why it matters for underwriting
Granule loss is the single most common wear signal on an asphalt shingle roof, and it's also one of the easiest things to misjudge from a windshield survey or a self-reported condition form. Knowing what actually strips granules off a shingle, and why it matters more on some roofs than others, helps separate a cosmetic issue from a roof that's genuinely closer to the end of its service life.
What wears off the shingle
The granules on an asphalt shingle are the UV shield for the asphalt mat underneath. Once enough of them are gone, the sun starts cooking the shingle directly. A few things drive that loss:
Age is the baseline cause. Every shingle sheds some granules over its life as the asphalt binder holding them in place slowly oxidizes and loses adhesion. A 20-year-old roof will show more bald spots than a 5-year-old one even with identical weather exposure, because the adhesive bond is weaker by then.
Hail and wind-driven debris cause a faster, patchier version of the same thing. Hail impact bruises the mat and knocks granules loose in a circular or scattered pattern rather than the even, roof-wide thinning you get from plain age. That pattern difference matters: a claims adjuster can often tell a storm event from ordinary wear just by how the loss is distributed.
Foot traffic, poor attic ventilation, and manufacturing defects round out the list. Heavy attic heat buildup bakes shingles from underneath, accelerating granule loss on the whole slope rather than one section. Foot traffic from HVAC techs or antenna installers scuffs granules off in a trail or cluster near equipment.
None of this means a roof with visible granule loss is failing today. It means the shield coat is thinning, and the shingle's remaining life is shorter than its printed warranty would suggest.
How it shows up in aerial and satellite imagery
Granule loss changes a shingle's reflectivity and color before it changes anything structurally obvious. Bald patches read lighter in RGB imagery because you're seeing exposed asphalt mat instead of the mineral-coated surface. Staining often shows up in the same spots, since a thinning granule layer lets algae and moss take hold faster, and streaking from valleys or vents is one of the first things visible from directly overhead.
A site visit catches this kind of wear easily. A desk review usually doesn't. Nobody drives out to re-inspect a roof that renewed fine last year and didn't file a claim, so the gap between what the file says and what the roof looks like widens every year nobody looks at it, and granule loss is the quiet part of that gap. It doesn't trigger a claim call. It just sits there getting worse until a hailstorm or a leak finally forces the issue, usually at the least convenient time for both the insured and the carrier.
What it means for a renewal file
On a renewal book, almost every roof past a few years old shows some granule loss, so a flat yes-or-no check on its presence doesn't sort much. The real sorting job is finding which addresses show enough of it, combined with staining, patching, or a tarp, to warrant a second look before the renewal goes out. That's a scale problem more than an inspection problem, and it breaks down fast if it depends on scheduling physical visits across a whole book.
Reading that wear off annual VHR imagery, at a resolution fine enough to pick up granule thinning and staining patterns without a drive-by, is the gap Roof Scoring was built to close. It turns a roof condition question that used to mean a truck roll into a per-address record you can run against your own underwriting thresholds once a year, for every property in the book, not just the ones that happen to come up for review.
Granule loss by itself rarely tells the whole story. Paired with staining, visible patching, or a tarp on the same slope, it's a decent proxy for how much roof life is left, and that's worth knowing before the renewal date goes out, while there's still time to act on it.