On 2026-05-30, NOAA SPC 2026-05-30 reports logged 2 confirmed tornadoes + hail up to 1.56″ reported across Yuma, CO. The morning after, Roofbird ran its AI-vision pipeline over current satellite imagery of the impact zone — scanning 15 buildings, isolating 15 residential structures, scoring 8 roofs, and flagging the 8 below as showing the clearest replacement-grade wear.
1 of the 8 flagged roofs read as architectural asphalt shingles, 1 as corrugated or standing seam metal panels, and 1 was rated "visibly 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.2K to $60.2K, averaging roughly 22 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 Yuma County, CO: tonal variation across multiple roof planes — darker and lighter patches on different slopes consistent with uneven weathering or aging (1), one roof section (upper right addition) appears noticeably lighter/different in color compared to the main roof, possibly indicating a newer addition or different material/age (1), tree canopy overhanging portions of the roof, increasing debris and moisture retention risk (1), complex multi-plane roof with numerous valleys — elevated flashing wear risk at intersections (1), and apparent vent or penetration near the ridge of the main front slope (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.