A CBS8 employee opened a letter from their home insurance company last year. The letter said satellite imagery had found moss on the roof. Fix it or lose coverage. They had no idea the inspection happened. Nobody knocked on their door. Nobody called. A drone — or more likely a satellite — flew over, snapped photos, and an AI flagged the property. The non-renewal notice arrived in the mail.
This is happening across California right now. Homeowners in Murrieta, Menifee, Lake Elsinore, and throughout the Inland Empire are getting these letters. So are homeowners in the High Desert — Victorville, Apple Valley, Hesperia — where coastal moisture doesn't apply but roof debris, algae, and biological growth still accumulate in shaded areas, especially on north-facing slopes and beneath trees.
The insurance industry is in a difficult spot in California. Carriers have been pulling out of the state or tightening underwriting aggressively. Aerial imaging technology gave them a way to inspect every property at scale without sending a single inspector. One aerial imaging provider active in this space covers 99.6% of the U.S. population. Your roof has almost certainly been photographed already.
How the inspection actually works
Most carriers don't operate their own drones. State Farm, Allstate, and Farmers contract third-party aerial imaging companies — names like CAPE Analytics and Nearmap — that fly routes and build databases of property images. The insurer pulls the data on your address. An AI model analyzes the images for risk indicators: moss growth, algae discoloration, missing or damaged shingles, overhanging branches, ponding water.
If the AI flags your property, the insurer sends a notice. You have 30 to 60 days to fix the problem or your policy is canceled. You don't get to see the images. In most states, insurers have no legal obligation to show you the evidence they used. Your roof policy says they have the right to inspect the property at any time — aerial imaging falls under that language.
A homeowner near Galveston received a non-renewal notice requiring a full roof replacement. She hired a roofer. The roofer found the roof needed only a thorough cleaning. She asked State Farm for the aerial images used to make that call. State Farm declined to provide them.
California's Insurance Commissioner Ricardo Lara backed Assembly Bill 75 in 2025, which would require insurers to notify homeowners 30 days before taking aerial images and give homeowners the right to request copies. That bill is still working through the legislature. Right now, there is no notification requirement.
Why moss is the trigger
Moss holds moisture against the roofing material. On asphalt shingles, that sustained moisture accelerates granule loss and works into seams over time. On concrete or clay tile — common in newer Temecula Valley and Murrieta developments — moisture trapped under lifted tiles leads to wood rot beneath. The insurer isn't wrong that moss signals risk. The problem is that AI can't tell the difference between a small cosmetic patch that a cleaning would clear in an hour and an actively deteriorating roof.
One California homeowner was dropped by Safeco after aerial imaging flagged moss. Her roofer confirmed the patch was small and posed no structural concern. She submitted the roofer's report. Safeco still dropped her. Their spokesperson confirmed they use satellite imagery to find issues "homeowners may not know exist." The logic is sound. The execution — AI making binding coverage decisions with no human review and no homeowner notice — is where people are getting hurt.
The California Department of Insurance has investigated numerous complaints where flawed aerial imagery led to wrongful cancellations. Shadows from trees, image distortion, or photos misattributed to the wrong property have all triggered notices. In one documented case, moss on a neighboring structure ended up flagging the wrong address.
What this means for Southern California homeowners
If you own a home in the Inland Empire, Temecula Valley, or the High Desert, your roof is being photographed. If moss, algae, or biological staining is visible from above, your policy is at risk — regardless of whether the growth is actively damaging anything.
The High Desert has its own conditions that accelerate this. Older homes in Victorville, Hesperia, and Apple Valley often have mature trees that shade north-facing roof sections year-round. Shade plus the overnight temperature swings in the Mojave creates the moisture cycles moss needs. It doesn't take a wet climate. It takes the right conditions, and the High Desert has them in specific spots.
In the Temecula Valley and Murrieta, newer tile roofs are less porous but moss still establishes in the grout lines and on shadowed tiles. Fire season makes it worse — ash deposits create a substrate that holds moisture and promotes biological growth long after the ash itself is gone.
Get ahead of it
Licensed, insured exterior cleaning serving the High Desert, Inland Empire, and Temecula Valley. Roof cleaning, pressure washing, and full exterior service.
Call or Text 760-684-9312 CA License #34634What you can do right now
Get your roof cleaned before a letter arrives. Cleaning removes the growth that aerial imaging flags. Several homeowners who received notices were able to avoid cancellation by having the roof cleaned quickly and submitting dated photos and documentation to their insurer. That process works better when you initiate it than when you're responding to a 30-day deadline.
Roof cleaning for moss and algae is not the same as pressure washing. High-pressure washing on most residential roofs — especially asphalt shingles — strips granules and voids manufacturer warranties. The correct approach is a low-pressure soft wash with a cleaning solution that kills the biological growth at the root, not just blasts it off the surface. Done right, it stays clean longer and doesn't damage the material.
After cleaning, document it. Dated photos from the ground and ideally from above if possible. A short written description of what was done and when. If your insurer sends a notice down the road, that documentation is your response.
You can also request a free estimate to find out what's on your roof before an insurance company tells you. A visual inspection during a cleaning quote will show you exactly what you're dealing with and whether it's something that needs attention.
Frequently asked questions
Get a free estimate
Roof cleaning, window cleaning, solar panels, pressure washing. Serving Victorville, Apple Valley, Hesperia, Murrieta, Temecula, Menifee, Lake Elsinore, and the surrounding areas.
Request an Estimate CA License #34634 · 760-684-9312