Flashing Corrosion: Replace Now vs Monitor Condition Decision Tree

Why this matters

Flashing is the part of the roof that does the hardest job at the most failure-prone joints: walls, chimneys, valleys, and penetrations. Corrosion on flashing is not automatically a replace; surface oxidation on galvanized steel can be cosmetic for years, while a pinhole through a step flashing leg can leak today. The replace-or-monitor call rests on whether corrosion has breached the metal's water-shedding function or merely stained its surface. Reading that difference correctly keeps a customer from a needless tear-out at a wall while catching the perforated counterflashing that is actively wetting the framing.

Symptom presentation

You see rust staining, white or chalky oxidation on galvanized or aluminum, blistered or flaking coating, thinned edges, or visible perforation at a flashing. The customer may report a stain on the interior wall below a chimney or sidewall, or simply rust streaks running down a sidewall onto the shingles. Corrosion concentrates where water sits or where dissimilar metals touch: the bottom of a chimney, the low end of a valley, the cut edges of a fastener penetration.

Decision thresholds

Judge by remaining metal and breach status, not by how rusty it looks.

  • Surface oxidation only: light uniform rust bloom or white oxide with full metal thickness intact, no flaking through, no perforation, sound at fasteners and laps: monitor.
  • Coating failure without perforation: galvanizing or paint gone, base metal exposed and beginning to scale, but the leg still solid and water-shedding: monitor with a tightened interval; this is the pre-failure stage.
  • Scaling and section loss: rust has flaked into layers, edges are thinned or feathered, a probe or pick deflects or dents the metal easily: replace. Section loss means the flashing no longer carries its design thickness.
  • Perforation or pinholes: any hole through the flashing, especially at the bottom of a chimney, valley trough, or step leg: replace now. A single pinhole at a water-loaded point is an active or imminent leak.
  • Galvanic attack at metal contacts: accelerated pitting where dissimilar metals meet (for example copper against aluminum, or steel fasteners through aluminum): replace and correct the metal pairing; galvanic corrosion progresses fast and unevenly.
  • Fastener-line corrosion: rust concentrated at and weeping from fastener holes, with the holes elongating: replace; the fasteners no longer seal and the holes are leak paths.

Quick checks

  • Probe suspect areas with a blunt pick: sound metal resists; corroded metal dents, flakes, or punches through.
  • Look at the lowest point of any flashing run, where water dwells longest and corrosion starts.
  • Check for dissimilar-metal contact and run-on staining (copper green or aluminum white) that flags galvanic activity.
  • Inspect from the attic or interior below for matching stains that prove the corrosion is leaking, not just unsightly.
  • Note whether sealant at counterflashing reglets has failed, which lets water sit behind the flashing and corrode it from behind.

Isolation tree

  • Light surface rust, full thickness, no interior stain: monitor; photograph baseline, set interval.
  • Coating gone, metal solid, no perforation, no interior stain: monitor on a tighter interval; flag as next-to-fail.
  • Scaling or measurable thinning, probe deflects, no perforation yet: replace the affected flashing before it perforates.
  • Any perforation, pinhole, or interior stain that tracks to the flashing: replace now.
  • Galvanic pitting at a metal junction: replace and re-detail with compatible metals or an isolation membrane.
  • Corrosion behind sound-looking face metal (water trapped at a failed reglet seal): open, inspect the hidden leg, and replace if the concealed metal is breached even where the face looks fine.

Confirming diagnosis

  • Backside inspection: lift or remove a fastener and look at the concealed face; corrosion often runs worse where you cannot see it, behind counterflashing or under the shingle.
  • Water test the joint: run water above the flashing and watch the interior; a leak that appears confirms the corrosion has breached function and forces a replace.
  • Metal-thickness probe versus a sound sample of the same flashing elsewhere on the roof gives a relative read on section loss.
  • Trace the interior stain to the specific flashing, not a neighboring one, before condemning; valley and sidewall stains can mimic each other.

Remediation

  • Monitor verdict: clean loose rust, document, and set a reinspection interval; do not coat over scaling metal as a substitute for replacement, since coating hides progression.
  • Replace verdict: remove and replace the corroded flashing with correctly detailed new metal, lapped and integrated with the roofing and any reglet, using compatible metals and fasteners. Re-seal counterflashing reglets.
  • Galvanic case: separate dissimilar metals with an isolation layer or switch to a compatible metal; replacing in kind without fixing the pairing re-fails.
  • After any replacement, water test to confirm the joint is dry, and repair interior finishes only after the source is proven dry through one wet cycle.

Flashing work sits at edges, walls, and chimneys where falls and material handling are highest-risk. Use OSHA 1926 Subpart M fall protection. Corroded metal edges are sharp; cut and probe with hand protection.

References

  • ICC, International Building Code (IBC), Chapter 15 Roof Assemblies, Section 1503 Weather Protection and Section 1507 flashing provisions
  • ICC, International Residential Code (IRC), Section R903 Weather Protection and R905 flashing requirements
  • ASTM A653, Standard Specification for Steel Sheet, Zinc-Coated (Galvanized) by the Hot-Dip Process
  • National Roofing Contractors Association (NRCA), The NRCA Roofing Manual: detailing and metal flashing guidance
  • Sheet Metal and Air Conditioning Contractors' National Association (SMACNA), Architectural Sheet Metal Manual