On 2026-05-31, NOAA SPC 2026-05-31 reports logged 1 confirmed tornado + hail up to 1.75″ reported across Lyon, KS. The morning after, Roofbird ran its AI-vision pipeline over current satellite imagery of the impact zone — scanning 7 buildings, isolating 7 residential structures, scoring 5 roofs, and flagging the 5 below as showing the clearest replacement-grade wear.
2 of the 5 flagged roofs read as architectural asphalt shingles, 1 as mixed — apparent metal and possibly asphalt shingle sections, and 3 were rated "moderately aged". Average roof score across the set is 4.0/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 $3.7K to $75.6K, averaging roughly 25 squares of roof. 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 Lyon County, KS: large structure has a stark contrast between a bright white roof section and a darker brownish-red adjacent section, possibly indicating different roof ages or materials (1), smaller residential structures at lower portion of image show multi-toned gray shingles with apparent tonal variation across slopes (1), heavy shadows from mature trees obscure portions of the roofline, limiting assessment (1), apparent elongated barn or agricultural structure with dark roof surface visible in upper portion of image (1), and roof surface appears bright white to light gray, consistent with metal panel roofing (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.