On 2026-06-01, NOAA SPC 2026-06-01 reports logged hail up to 1.75″ reported across Denver, CO. The morning after, Roofbird's AI read current satellite imagery of the impact zone: 5,000 buildings scanned, 5,000 residential, 10 roofs scored, and the 10 below flagged for the clearest replacement-grade wear.
2 of the 10 flagged roofs read as tpo or epdm flat membrane roofing, 1 as flat tpo or modified bitumen membrane (commercial), and 1 was rated "moderately aged". Average roof score across the set is 4.3/10, and 1 clears a high-likelihood bar (score ≥ 8 or buy-probability ≥ 75): the doors to knock first.
Estimated replacement jobs in this batch run from $7.9K to $112.5K, averaging roughly 70 squares of roof. Flagged addresses cluster around Denver. Every address, score and damage note here is open, no signup, so you can check any roof on Street View.
The damage signals the vision model surfaced most often across Denver County, CO: large dark stained patch near center of roof, possibly ponding water damage or membrane failure (1), multiple visible seam lines running vertically across the membrane surface (1), dark streaking and discoloration across the lower half of the roof surface (1), several hvac units and roof penetrations visible, each a potential flashing failure point (1), and apparent pooling or degraded area in upper-left quadrant with brown/debris accumulation (1). That is the curb read a seasoned estimator makes to spot a roof near end-of-life, run across every home in the storm footprint at once.