Fix Loose Roof Flashing

Flashing is the thin metal barrier that keeps water from seeping into the gaps where your roof meets chimneys, vents, skylights, and walls. When it pulls away or loosens, you have maybe one or two heavy rains before water finds its way into your attic, then your walls, then your ceiling below. The good news is that most loose flashing can be resecured in an afternoon with basic tools and roofing cement. The key is understanding that flashing works in layers—each piece overlaps the one below it—and your repair needs to maintain that water-shedding sequence. Done right, a flashing repair buys you years before you need to think about it again. Loose flashing usually happens at step flashing along a wall, valley flashing where two roof planes meet, or around chimney bases where seasonal expansion and contraction work the metal free. You will see gaps, lifted corners, or sections that move when you press them. The repair is straightforward: clean out old sealant, reposition the metal to its original overlap, seal it properly, and add fasteners only where they won't create new leak points. Work on a dry day with temperatures above 50°F so the roofing cement flows and adheres properly.

  1. Assess and Clean the Surface. Locate where the flashing has pulled away and check whether it is bent, rusted through, or simply loose. If the metal is intact, you can resecure it. Use a putty knife to scrape away old roofing cement, caulk, and any debris from both the flashing surface and the area it should overlap. Wear gloves—old sealant comes off in sticky clumps.
  2. Get the Metal Back in Place. Gently pry up the loose section using a flat bar, working carefully to avoid bending the metal further. If the flashing is nailed down, remove old nails with a cat's paw or pull them with the flat bar. Slide the flashing back into its proper position, ensuring it overlaps the shingle below by at least three inches and tucks under the shingle or siding above.
  3. Bed the Flashing in Cement. Use a trowel or putty knife to spread a generous layer of roofing cement on the roof surface where the flashing will sit. Press the flashing down firmly into the cement, ensuring full contact along the entire edge. Roofing cement should squeeze out slightly at the edges—that confirms good coverage.
  4. Nail Down the Flashing. Drive galvanized roofing nails through the top edge of the flashing into the roof deck, spacing them every six inches. Place nails only in the upper portion of the flashing where they will be covered by shingles or siding above—never nail through the lower exposed section where water runs. Each nail should be snug but not overtightened.
  5. Seal All Edges and Fasteners. Apply a bead of roofing cement along the top edge where the flashing meets the wall, chimney, or upper shingle. Cover each nail head with a dab of cement. Use enough to seal but not so much that it creates a dam—water should still flow over the flashing, not pool against the sealant.
  6. Reset the Overlapping Shingles. If you lifted shingles above the flashing, press them back into place and apply a small dab of roofing cement under each tab to hold it down. Check that all shingles overlap the flashing by at least two inches. If any shingles are damaged, replace them now while you have materials out.
  7. Check Neighboring Flashing. Walk the perimeter of the roof and check other flashing areas for similar looseness or gaps. Look for lifted corners, missing sealant, or rust spots. Address minor issues now with a touch of roofing cement—catching them early prevents a second trip up the ladder.
  8. Verify the Seal Holds Water. If weather allows, run a hose over the repaired flashing for five minutes, directing water to flow naturally down the roof slope. Go inside and check the attic or ceiling below for any moisture. If you see wetness, the repair needs additional sealant or the flashing may need replacement.