Roofbird

Storm scan · Rock, MN · 2026-05-27

10 Rock roofs flagged after the 2026-05-27 storm.

Real addresses, real roof scores, real damage signals — all open, no signup. The same kind of pipeline you can get for your own service area in 60 seconds.

Get a scan for your zip →First 25 leads free · No card

Storm context · NOAA SPC 2026-05-27 reports

1 confirmed tornado reported across Rock, MN

  • Tornado UNK at 4 WNW Hills (Rock Co)

Roofs flagged

10

In Rock

High-likelihood

0

Score ≥ 8 or buy-prob ≥ 75

Avg score

5.0

Out of 10

Total scanned

59

Buildings in scan area

10 flagged roofs

Sorted by replacement likelihood
Satellite view of 61st Street
Buy64
$9.9K$17K

61st Street

Martin Township, MN 56116

roof 5/10architectural asphalt shingles~27 sqmedium confidence
15-25 yearsDiscolorationShed

moderately worn. The roof appears to be in moderate condition with visible tonal variation and some apparent weathering across multiple planes, consistent with mid-to-mature age asphalt shingles.

  • · Uneven tonal variation across the larger roof planes, possible discoloration or differential weathering
  • · Darker shadow-like patches near the valleys and lower edges that may indicate moisture accumulation or granule loss
  • · Overall muted gray-brown coloration consistent with aged asphalt shingles rather than fresh granule surface
Door pitch

With several valley intersections and what looks like some uneven weathering across the slopes, we'd want to get up there and check those valleys and ridge lines before the next rain season.

Satellite view of 100 31st Street
Buy64
$14K$23.9K

100 31st Street

Martin Township, MN 56138

roof 5/10asphalt shingles~38 sqmedium confidence
15-25 yearsDiscolorationGranule loss

moderately worn. The roof shows apparent uneven tonal variation across its slopes, with darker areas on the upper pitch consistent with moderate aging, granule loss, or possible algae streaking, though image resolution limits confident damage identification.

  • · Strong tonal contrast between upper dark slope and lighter lower slopes — possibly shadow angle, but may also indicate uneven granule loss or differential weathering
  • · Light-colored lower slopes appear faded or bleached, consistent with granule loss or significant age-related surface wear
  • · Moderate tree canopy surrounds the property, increasing debris and moss/algae risk
Door pitch

We're inspecting roofs in the area and noticed your roof's lower slopes show apparent fading that often signals granule loss — worth a free look before the next rain season.

Satellite view of 51st Street
Buy58
$36K$56K

51st Street

Martin Township, MN

roof 5/10corrugated or ribbed metal panel roofing~40 sqlow confidence
Prior repair patches15-25 yearsDiscolorationPatchedShedBarn

moderately worn. This appears to be a rural agricultural or light commercial structure with a metal roof showing two distinct tonal zones — one darker gray section and one brighter/lighter section — possibly indicating differing panel ages or a partial re-roof.

  • · Distinct two-tone coloration on roof surface: one slope appears significantly lighter/brighter while the other is darker gray, consistent with possible partial re-roofing or significant weathering dif
  • · Upper darker structure adjacent to main building shows heavy shadowing and possible weathering on aged metal panels
  • · Small outbuilding or shed visible at upper portion of property with apparent dark, aged roofing material
Door pitch

We noticed your main building has two very different-looking roof sections — one that appears much newer than the other — and wanted to check if you've had any leaks or water issues at that transition.

Satellite view of 156 31st Street
Buy58
$2.5K$4.2K

156 31st Street

Martin Township, MN 56138

roof 5/10asphalt shingles, likely 3-tab or architectural~7 sqlow confidence
DiscolorationHeavy tree cover

moderately worn. Small structure with a red-toned roof heavily obscured by tree canopy, limiting reliable assessment; apparent mid-life wear consistent with a mature asphalt shingle roof.

  • · Roof surface appears red/dark-red in tone, possibly consistent with aged or discolored asphalt shingles
  • · Heavy tree canopy overhangs most of the roof, obscuring the majority of the surface
  • · Structure appears small — possibly a cottage, outbuilding, or small residential home
Door pitch

We noticed your roof is heavily shaded by trees — that kind of canopy accelerates moss and granule loss; worth a free inspection to check underneath.

Satellite view of 341 31st Street
Buy58
$19.8K$34K

341 31st Street

Martin Township, MN 56138

roof 5/10architectural asphalt shingles~54 sqlow confidence
Prior repair patches15-25 yearsDiscolorationHeavy tree coverDetached garage

moderately worn. A moderately sized home with heavy tree canopy obscuring much of the roof surface; the visible lower slopes show a muted brownish-tan tone consistent with mid-to-mature age asphalt shingles, with one darker upper section that may indicate a different age or material.

  • · Significant tree canopy overhang limiting roof visibility across most slopes
  • · Upper rear portion of roof appears distinctly darker in tone compared to lower front slopes, possibly indicating a different shingle color, material, or prior re-roof of that section
  • · Lower front-facing slopes show a faded, muted tan-brown color consistent with aging asphalt shingles
Door pitch

We're inspecting roofs in the area and noticed the two-tone appearance on your roof — that often signals partial re-roofing or significant age difference between slopes worth a free look.

Satellite view of 20th Avenue
Buy58
$17.9K$30.8K

20th Avenue

Martin Township, MN

roof 5/10asphalt shingles, likely 3-tab or architectural~41 sqlow confidence
15-25 yearsDiscolorationComplex roofDetached garage

visibly aged. The roof appears to be a mid-to-mature age asphalt shingle system with uneven tonal variation and moderate shadowing that may indicate wear, though image resolution and sepia-tone rendering limit confident damage assessment.

  • · Uneven tonal variation across visible roof planes — darker patches interspersed with lighter gray areas, consistent with possible granule loss or differential aging
  • · Multiple roof planes with complex geometry creating numerous valleys, increasing flashing exposure risk
  • · Detached structure (upper left) with a lighter, possibly newer metal or newer-shingle roof — contrast suggests main structure roof is older
Door pitch

We noticed your roof has several intersecting planes and valleys that tend to wear faster — we're doing free inspections in the area and wanted to check on the flashing and shingle condition before the next rain season.

Satellite view of 20th Avenue
Buy58
$5.5K$9.5K

20th Avenue

Martin Township, MN

roof 5/10asphalt shingles, likely 3-tab or architectural~15 sqlow confidence
15-25 yearsDiscolorationHeavy tree coverShedDetached garage

moderately worn. The primary structure appears to have a mid-aged asphalt shingle roof with apparent tonal variation and some discoloration, though heavy tree canopy and image resolution significantly limit detailed assessment.

  • · Apparent two-tone coloration on the main roof surface — darker and lighter sections possibly indicating differential aging or prior repair
  • · Heavy tree canopy overhanging portions of the roof, increasing organic debris and moss/algae risk
  • · White/light-colored flat or low-slope section adjacent to the main pitched roof, possibly a porch or addition roof
Door pitch

We noticed your roof has some apparent color variation and is heavily shaded by trees — those are classic early signs of moisture retention and accelerated aging we'd like to assess for free.

Satellite view of 51st Street
Buy58
$47.7K$74.2K

51st Street

Martin Township, MN

roof 5/10corrugated or ribbed metal panels~53 sqlow confidence
DiscolorationHeavy tree cover

moderately worn. The roof appears to be a light-colored ribbed metal surface with some tonal variation and what may be minor discoloration or surface oxidation, though heavy tree overhang significantly limits assessment.

  • · Ribbed/corrugated panel pattern clearly visible across the roof surface
  • · Two darker rectangular marks near the center of the roof — possible vents, penetrations, or shadow artifacts
  • · Tonal variation across the white metal surface, possibly consistent with light oxidation or uneven weathering
Door pitch

With that much tree coverage over your metal roof, we often find trapped moisture and debris buildup accelerating corrosion — worth a quick look at the panel seams and edges.

Satellite view of 61st Street
Buy58
$3.2K$5.7K

61st Street

Martin Township, MN 56116

roof 5/10indeterminate — heavy tree canopy obscures most of roof surface~6 sqlow confidence
DiscolorationHeavy tree coverShed

partially obscured. The primary structure is heavily shadowed by dense tree canopy, with only small fragments of what appears to be a light-colored or white roof surface visible, making a reliable condition assessment very difficult.

  • · Small white/light-colored roof section visible beneath tree canopy — possibly metal or painted surface
  • · Red-toned section adjacent to white area could indicate exposed substrate or a different roofing material
  • · Heavy tree overhang prevents assessment of most roof planes
Door pitch

We were in the area inspecting roofs and noticed your roof is heavily shaded by trees — that kind of canopy traps moisture and can accelerate wear significantly; worth a free look.

Satellite view of 61st Street
Buy58
$23.6K$36.8K

61st Street

Martin Township, MN 56116

roof 5/10corrugated or standing seam metal panels~21 sqlow confidence
DiscolorationHeavy tree coverComplex roofBarnShed

moderately worn. This appears to be a rural farmstead with multiple structures, several showing metal roofing of varying age and condition, heavily obscured by tree canopy making thorough inspection difficult.

  • · Large barn-style structure on right shows apparent two-tone metal roofing — one section brighter/newer white, one section darker gray, possibly indicating different ages or materials
  • · Small structure center-right appears to have a light-colored metal or painted roof with possible tonal variation
  • · Main residential structure at upper-left is largely obscured by tree canopy, limiting assessment
Door pitch

With several metal roof structures on this property showing apparent age differences and heavy tree coverage accelerating wear, a full property assessment could save you from multiple leak issues down the road.

Your service area, scanned

Stop buying shared leads. Start scoring every roof in your zip.

The 10 roofs above are the same kind of pipeline you get for your own service area — just yours. Top 25-100 doors worth knocking, ranked by replacement likelihood, with the damage signals that triggered the score. $199/mo flat. No per-lead fees. No racing competitors.

Get a scan for your zip →First 25 leads free · No card · Cancel anytime