On 2026-06-07, NOAA SPC 2026-06-07 reports logged 1 confirmed tornado reported across Christian, MO. The morning after, Roofbird ran its AI-vision pipeline over current satellite imagery of the impact zone — scanning 163 buildings, isolating 124 residential structures, scoring 11 roofs, and flagging the 10 below as showing the clearest replacement-grade wear.
3 of the 10 flagged roofs read as architectural asphalt shingles, 2 as flat/low-slope membrane roof (likely tpo or epdm), and 2 were rated "moderately aged". Average roof score across the set is 4.6/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 $89.8K, averaging roughly 52 squares of roof. Flagged addresses cluster around Ozark. 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 Ozark County, MO: uniform gray coloration across most visible roofs consistent with mid-to-mature age asphalt shingles (1), apparent tonal variation on several roof surfaces possibly indicating uneven weathering or granule loss (1), tree canopy partially overhanging several roofs, increasing debris and moisture retention risk (1), one structure in upper portion of image appears to have a lighter/white roof section possibly indicating a carport or different material (1), and general neighborhood appearance suggests roofs are aging without recent replacement activity visible (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.