How to Repair Damaged Roof Flashing

Flashing acts as the primary defense against water intrusion at the most vulnerable points of your roof: where it meets chimneys, vents, and walls. When this metal strip pulls away, buckles, or develops pinhole rust, water finds an immediate path into your sub-roofing and attic insulation. Neglecting these small breaks turns a simple seal job into a full-scale structural repair. Done well, a flashing repair creates a seamless, watertight transition that sheds water effectively without relying solely on caulking. You are not just patching a hole; you are restoring the intentional flow of gravity-fed drainage. Focus on cleaning the debris out of the joints before you apply sealant to ensure the bond lasts through seasonal expansion and contraction.

  1. Clear debris first. Use a stiff-bristled brush to scrub away moss, loose dirt, and old, cracked caulk from the flashing and shingles. Clear any leaves or debris trapped in the corner where the roof meets the wall or chimney.
  2. Spot the real damage. Look for rusted-through spots, loose nails, or gaps where the metal has pulled away from the wall. If the flashing is severely bent or degraded, it must be replaced rather than patched.
  3. Tighten loose metal. If the metal is sound but loose, drive roofing nails through the flashing into the framing, ensuring you hit a stud or solid substrate. Always use gasketed roofing nails to prevent water from entering through the new nail holes.
  4. Seal the joint tight. Load a tube of high-grade roofing cement into your caulk gun and run a generous bead along the top edge of the flashing where it meets the wall or chimney. Smooth the bead with a plastic putty knife to create a tapered seal that sheds water.
  5. Plug the pinholes. For tiny pinholes in the metal, apply a dollop of roofing cement directly over the opening. Spread it out about an inch past the edges of the hole to ensure a solid bond.
  6. Lock shingles down. Ensure the shingles surrounding the flashing are laying flat and overlapping the metal correctly. If shingles are curled or brittle, apply a dab of roofing cement under the edges to hold them down.