On 2026-07-25, NOAA SPC 2026-07-25 reports logged wind to 92mph reported across Minnehaha, SD. The morning after, Roofbird ran its AI-vision pipeline over current satellite imagery of the impact zone — scanning 5,000 buildings, isolating 4,550 residential structures, scoring 50 roofs, and flagging the 10 below as showing the clearest replacement-grade wear.
2 of the 10 flagged roofs read as 3-tab or low-profile architectural asphalt shingles, 1 as 3-tab or architectural asphalt shingles, grey-brown tone, and 1 was rated "Aged, Weathered". Average roof score across the set is 5.8/10, and 0 clear a high-likelihood bar (score ≥ 8 or buy-probability ≥ 75) — the doors worth knocking first.
Estimated replacement jobs in this batch run from $2.1K to $40.3K, averaging roughly 17 squares of roof. Flagged addresses cluster around Sioux Falls. Every address, score, and damage note on this page is open — no signup — so you can verify any roof against your own eyes on Street View.
The damage signals the vision model surfaced most often across Sioux Falls County, SD: uniform grey-brown coloration with slight mottling — consistent with granule weathering (from above) (1), no visible shingle curling or cupping from street view (1), no missing shingles or exposed decking observed (1), no moss or algae streaking visible (1), and detached garage/shed also shows matching aged asphalt (street view) (1). These are the visible cues that separate a roof nearing end-of-life from one with years left — the same read a seasoned estimator makes from the curb, run across every home in the storm footprint at once.