Roof Flashing Calculator

Calculate step flashing, counter flashing, and pipe boot quantities for roof-to-wall intersections, chimneys, and pipe penetrations.

ft
ft
ft
%
Step Flashing Pieces
95.00
86.00 pieces + 10% waste
Chimney Flashing
36.00 LF
Counter 14 + Base 14 + Apron 8
Valley Flashing
30.8 LF
2 valleys at 14 ft (+ 10% waste)
Pipe Boots
5
aluminum at $12.00 each
Total Flat Flashing
70.4 LF
64.0 LF before waste
Total Material Cost
$222.60
Step + flat flashing + pipe boots

Cost Breakdown

Step Flashing
$57.00
Flat Flashing
$105.60
Pipe Boots
$60.00

Material Cost Comparison

MaterialFlat $/LFPipe BootEst. TotalLifespan
Aluminum$1.50$12.00$222.6015-25 yrs
Galvanized Steel$2.25$15.00$318.9020-30 yrs
Copper$8.00$45.00$1,092.2060-80 yrs
Lead$6.00$35.00$825.40100+ yrs

Flashing Quantities Summary

ComponentQuantityUnitWith Waste
Step flashing86pieces95
Counter flashing14.00LF15.40
Base/apron flashing22.00LF24.20
Valley flashing28.00LF30.8
Pipe boots5each5
Planning notes, formulas, and examples

About the Roof Flashing Calculator

Roof flashing prevents water intrusion wherever the roof plane meets a vertical surface (walls, chimneys, dormers) or is penetrated by pipes, vents, or skylights. Step flashing, counter flashing, and pipe boots are the three most common types.

Step flashing is interwoven with each shingle course along a roof-to-wall junction. The standard rule is one piece of step flashing per shingle course, or roughly 2 pieces per 3 linear feet of wall. Counter flashing is installed over the step flashing and embedded in the mortar joint of masonry walls or tucked behind siding.

This calculator estimates step flashing pieces, counter flashing length, and pipe boot count based on your roof's specific intersections and penetrations. Proper flashing is arguably the most important detail in roofing โ€” the majority of roof leaks occur at flashing points rather than in the field.

When This Page Helps

Flashing is the #1 source of roof leaks when inadequate. This calculator ensures you have the right quantity of step flashing, counter flashing, and pipe boots for a leak-proof installation.

How to Use the Inputs

  1. Measure the total length of all roof-to-wall intersections.
  2. Enter the total length of chimney and masonry walls needing counter flashing.
  3. Count the number of pipe penetrations by size.
  4. Review the step flashing piece count, counter flashing length, and boot count.
  5. Add 10% spare step flashing pieces for trimming and waste.
Formula used
Step Flashing Pieces = Wall Length / Shingle Exposure (typically 5.625") Counter Flashing LF = Chimney Perimeter + Masonry Walls Pipe Boots = One per pipe penetration (by size)

Example Calculation

Result: 64 step flashing pieces, 12 LF counter flashing, 5 pipe boots

Step flashing: 30 ft ร— 12 in/ft / 5.625 in = 64 pieces. Counter flashing: 12 LF around chimney. Pipe boots: 5 individual boots sized to match pipe diameters.

Tips & Best Practices

  • Step flashing pieces are typically 5ร—7-inch or 4ร—5-inch L-shaped metal.
  • Use aluminum or galvanized step flashing for shingle roofs; lead-coated copper for slate.
  • Counter flashing must be embedded at least 1 inch into the mortar joint.
  • Pipe boots must match the pipe diameter exactly for a proper seal.
  • Check local code for required flashing material โ€” some areas prohibit galvanized near treated wood.
  • Always install new flashing when re-roofing; reusing old flashing is the #1 cause of post-reroof leaks.

Types of Roof Flashing

Step flashing protects roof-to-wall joints. Counter flashing covers step flashing tops. Base (or apron) flashing seals the bottom of chimneys and walls. Valley flashing channels water in valleys. Pipe boots seal around pipes. Skylight flashing kits surround skylights. Each type is designed for a specific vulnerable point.

Material Choices

Aluminum is the most common and affordable flashing material. Galvanized steel is stiffer and used for heavy-duty applications. Copper is the premium choice, lasting 70+ years with an attractive patina. Lead is still used in historic restoration. Rubber is used only for pipe boots and flexible applications.

Common Flashing Failures

Most flashing failures result from: 1) Using caulk instead of metal, 2) Improper overlap (water must always flow over, not under), 3) Failure to embed counter flashing in masonry, 4) Using incompatible metals (galvanic corrosion), and 5) Not replacing old flashing during re-roofing.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Step flashing consists of small L-shaped pieces of metal woven into each course of shingles where the roof meets a vertical wall. Each piece overlaps the one below it, creating a continuous water-shedding barrier. The wall siding or counter flashing then covers the vertical leg.