Introduction

The metal or rubber flashing around plumbing vents can deteriorate or rust through over time, creating water leaks. Here's how to replace the flashing and stop the leaks.

Plumbing vent flashings are notorious spots for roof leaks. If you have a leak in the general area of a plumbing vent, check the condition of the vent flashing. Look for rust holes or gaps around metal vents which are required for cast iron waste lines. If you have rubber vents which are used for plastic pipe, check to see if they have become brittle and cracked.

Both types extend under at least two courses of shingles, so you’ll usually need to remove a few shingles above the flashing to get the old one out without ripping any shingles. If you don’t have any shingles left from the last roofing, be extra careful not to rip any. Even if you can find new shingles in the same style, the color won’t match perfectly.

Tools Required

  • 4-in-1 screwdriver
  • Caulk gun
  • Hammer
  • Pry bar
  • Putty knife

Materials Required

  • Caulk
  • Roofing nails
  • Vent flashing

Project step-by-step (3)

Step 1

Pry up shingles

Loosen the tabs on the shingles above the vent first. Those shingles won’t be removed, but you’ll need to get under those tabs to get at the nails on the shingles directly below. Work from the top down, removing any shingles covering the vent flashing.

Getting the tabs free without ripping them is the only tricky part. Work a putty knife slowly under the bottom lip of each tab and slip it through the adhesive to break the seal from one side to the other. Don’t try to pry up the whole tab at once or it will rip.

Once the tabs are free, slip the flat bar under the shingle and tap it up under the nail head. Pop the shingle and nail up, then pull the flat bar out from under the shingle and pop the nail head up from above the shingle. Don’t worry if you accidentally tear the nail head through the shingle. When you replace the shingle, just put the nail in slightly above the hole and fill the old hole with caulk.

How To Replace Roof Flashing Around Plumbing Vents Pry up shinglesTMB Studio

Step 2

Nail flashing

Pull the old flashing up over the vent pipe and scrape any old caulk and debris off the roof. Slide the new flashing over the vent pipe and under the shingles above the pipe. Center the pipe in the flashing and push the flexible front corners up or down so that the flashing pipe is parallel to the vent pipe. Rubber vent flashing automatically adjusts to any pitch.

Lift the vent enough to spread caulk under the sides (but not the bottom edge), then nail with three 1-1/4-inch roofing nails per side. Put one nail in the bottom edge with a dab of caulk under it to seal the hole.

How To Replace Roof Flashing Around Plumbing Vents Fh07nov 483 06 033 Ad Yvedit CalloutsTMB Studio

Step 3

Renail shingles

Set the top part of the vent on the pipe. Ensure the inside of the lead collar fits inside the pipe, then tighten the pipe clamp. Finally, slide the removed shingles back into place and renail them.

How To Replace Roof Flashing Around Plumbing Vents Renail shinglesTMB Studio