Roof flashing types
The details a low-slope roof lives on.
Best overall — TPO, for the welded seam and the reflective surface.
Best on a budget — EPDM, where a crew without a welder is doing the work.
Longest life — EPDM, at the top of its range, on a roof nobody walks.

Our pick — TPO: a welded seam is a monolithic seam; an adhered one is a maintenance item
| TPO | EPDM | PVC | Modified bitumen | |
|---|---|---|---|---|
| Installed $ / sq ft | $4–$14 | $4–$13 | $5–$16 | $4–$8 |
| Service life | 20–30 yr | up to 30 yr | 20–30 yr | ≈20 yr |
| Seams | heat welded | taped / glued | heat welded | torched / adhered |
| Reflective (white) as standard | ||||
| Resists animal fats and grease | ||||
| Patch repairable in the field | ||||
| Needs a hot-air welder on site | ||||
| Common on residential additions |
Below about a 2:12 pitch, water does not run off — it lies. Lapped coverings like shingles depend on gravity moving water over each seam before it can find a way in, and at low slope gravity stops helping. Membranes solve it differently: one continuous sheet, seams joined so the joint is as strong as the field. A whole flat roof averages $8,000 and spans $4,000 to $21,000, or $4–$14 a square foot, with labour alone at $3–$7. Check your pitch on the pitch calculator before you decide which side of that line you are on.
TPO and PVC are thermoplastics: a hot-air welder fuses two sheets into one. EPDM is a cured rubber, so its seams are made with tape or adhesive — a chemical bond rather than a fusion. A welded seam does not creep, does not depend on surface prep the way an adhered one does, and can be re-welded years later. That single difference is why TPO has taken most of the low-slope market despite EPDM’s longer track record.
“Flat” is a figure of speech. The 2021 IBC requires a single-ply membrane roof to have a design slope of at least 1/4 unit in 12 — about 2 percent — so that water drains rather than ponds, and it sets the same quarter-inch minimum for built-up and modified bitumen roofs. It also names the material standard each sheet must meet, which is the quickest way to tell a roofing membrane from a pond liner on a quote:
| Membrane | Standard in IBC Table 1507.12.2 |
|---|---|
| TPO | ASTM D6878 |
| EPDM | ASTM D4637 |
| PVC | ASTM D4434 |
Ask for the standard on the product data sheet. A sheet that cannot name one is not a code-compliant roof covering, whatever it costs.
On a 1,200 sq ft garage-and-porch roof, TPO runs $4,800 to $16,800 installed and EPDM $4,800 to $15,600 — the bands overlap almost completely, so the bid is decided by the details rather than the sheet. Tear-off, deck repair and insulation are separate lines; the flat roof cost calculator prices all five membranes with those lines on your own area, and the decking guide covers what a wet deck under an old membrane costs.
Small residential jobs where mobilising a welder is disproportionate. Cold-climate roofs where black EPDM’s heat absorption is a feature, not a defect. And any roof a general contractor is fitting without a membrane crew — EPDM is far more forgiving of a first-timer than a heat gun is. Modified bitumen keeps a place for the same reason: it is the cheapest way to make a small porch roof watertight.
Buying checklist
The details a low-slope roof lives on.
What a membrane repair costs against a shingle one.
Whether you are on the membrane side of the line.
Price all five membranes on your own roof area.
The two coverings for the pitched part of the house.