unfinished.one

Uniformat B3010

Roof, EPDM single-ply

Also called EPDM, rubber roof

  • Confidence C
  • Version 0.2.0 (permanent link)
  • Reviewed 2026-10-22

Service life

17.5 yearsmedian of the stated lives · sources say 15–20 years
05101520251520

Years in service. The band runs from the shortest to the longest life the sources state, so it shows how much they disagree, not how long 80% of units last. The line is the median of the stated lives.

Basis

  • 15 years · CNA e-Tool Estimated Useful Life Table, p8 · HUD CNA 3.3.4.2.3 “Low slope-Adhered rubber membrane, (EPDM)” — U.S. Department of Housing and Urban Development (planning life)
    Same life for family and elderly properties. US multifamily housing. HUD's row is for adhered EPDM.
  • 20 years · Trent Lakes: 5.17 Capital Asset Policy, p10 · “Roofing - EPDM” (accounting life)
    Capital asset policy (amortization period). Approved on text check: the label and value were found on the cited page.

How sources are chosen and recorded: sourcing policy.

Municipal lives for roofing (B30)

36 municipalities in British Columbia, Ontario and Alberta state a life for roofing as a whole, in 27 distinct tables: 10–50 years, median 25. 50 rows come from capital asset policies (accounting lives, used for amortization) and 1 from asset management plans (planning lives, used to forecast replacement). They describe the system rather than this component, and none is a measured life.

Median 25 yearsRainy River: Building Improvements - Roofs, 15 yearsRainy River: Building Improvements - Roofs, 15 yearsTrent Lakes: Roofing - Asphalt, 15 yearsTrent Lakes: Roofing - Tar & Gravel, 15 yearsDuncan and North Cowichan: Building Roof, 20 yearsLantzville: Building Roof, 20 yearsTelkwa: Roofs, 20 yearsChapple: Building Improvements - Roofs, 20 yearsGrey Highlands: Flat Roof, 20 yearsGrey Highlands: Asphalt Shingles, 20 yearsKapuskasing: Roofs, 20 yearsLondon: Building Components - Shell (siding, windows, roofing), 20 yearsOrillia: Roof, 20 yearsPrince Edward: Buildings - Roof, 20 yearsTrent Lakes: Roofing - EPDM, 20 yearsWelland: Roof, 20 yearsCanmore: Roof, 25 yearsParksville: Asphalt Shingles, 25 yearsTofino: Roof, 25 yearsGreater Napanee: B25 Roof, Storage Domes, 25 yearsGrey Highlands: Metal Roof, 25 yearsKirkland Lake: Buildings and Improvements - Roof, 25 yearsMeaford: Roof - Asphalt Shingles, 25 yearsSarnia: Roof, 25 yearsThe Blue Mountains: Roofing - Flat, 25 yearsThe Blue Mountains: Roofing - Asphalt Shingles, 25 yearsVulcan County: Roof, 30 yearsMeaford: Roof - Flat, 30 yearsMeaford: Roof - Tile, 30 yearsThe Blue Mountains: Roofing - Metal, 30 yearsThe Blue Mountains: Roofing - Tile, 30 yearsTrent Lakes: Roofing - Steel, 40 yearsParksville: Roof Structure, 50 yearsOkanagan-Similkameen: Roofs, 10–20 yearsFort St. James, Revelstoke and 3 more: Roofs, 15–20 yearsSalmo: Roofs, 15–20 yearsGreater Madawaska and Quinte West: Shell - Roof, 15–35 yearsBancroft, Centre Hastings and 2 more: Roofing, 20–25 yearsParksville: Roof Finish, 20–30 yearsWestlock: Roof, 25–30 yearsMeaford: Roof - Soffit & Fascia, 25–50 yearsMeaford: Roof - Metal, 40–50 years0102030405060

Years. Each dot is one stated life and each bar a stated range; equal values stack. Hollow marks are planning lives from asset management plans; filled marks are accounting lives from policies. The dashed line is the median. Policies that copy the same table count once.

All 42 stated lives
MunicipalityAs writtenYearsKindSource
Okanagan-SimilkameenRoofs10–20accountingp11 · 2023
Rainy RiverBuilding Improvements - Roofs15accountingp11 · 2010
Rainy RiverBuilding Improvements - Roofs15planningp17 · 2026
Trent LakesRoofing - Asphalt15accountingp10 · 2009
Trent LakesRoofing - Tar & Gravel15accountingp10 · 2009
Fort St. James, Revelstoke, Rossland, Sicamous, Tumbler Ridge · same tableRoofs15–20accountingp5, p9, p7, p9, p5 · 2010
SalmoRoofs15–20accountingp6 · 2016
Greater Madawaska, Quinte West · same tableShell - Roof15–35accountingp17, p38 · 2025
Duncan, North Cowichan · same tableBuilding Roof20accountingp17, p9 · 2011
LantzvilleBuilding Roof20accountingp11 · 2019
TelkwaRoofs20accountingp8
ChappleBuilding Improvements - Roofs20accountingp1
Grey HighlandsFlat Roof20accountingp11 · 2026
Grey HighlandsAsphalt Shingles20accountingp11 · 2026
KapuskasingRoofs20accountingp14 · 2009
LondonBuilding Components - Shell (siding, windows, roofing)20accountingp2 · 2023
OrilliaRoof20accountingp19
Prince EdwardBuildings - Roof20accountingp34 · 2022
Trent LakesRoofing - EPDM20accountingp10 · 2009
WellandRoof20accountingp8 · 2021
Bancroft, Centre Hastings, Hastings Highlands, Wollaston · same tableRoofing20–25accountingp5, p4, p6, p5
ParksvilleRoof Finish20–30accountingp9 · 2023
CanmoreRoof25accountingp10 · 2025
ParksvilleAsphalt Shingles25accountingp9 · 2023
TofinoRoof25accountingp12 · 2009
Greater NapaneeB25 Roof, Storage Domes25accountingp16 · 2012
Grey HighlandsMetal Roof25accountingp11 · 2026
Kirkland LakeBuildings and Improvements - Roof25accountingp10 · 2020
MeafordRoof - Asphalt Shingles25accountingp17 · 2020
SarniaRoof25accountingp1
The Blue MountainsRoofing - Flat25accountingp11 · 2019
The Blue MountainsRoofing - Asphalt Shingles25accountingp11 · 2019
WestlockRoof25–30accountingp9 · 2021
MeafordRoof - Soffit & Fascia25–50accountingp17 · 2020
Vulcan CountyRoof30accountingp5 · 2024
MeafordRoof - Flat30accountingp17 · 2020
MeafordRoof - Tile30accountingp17 · 2020
The Blue MountainsRoofing - Metal30accountingp11 · 2019
The Blue MountainsRoofing - Tile30accountingp11 · 2019
Trent LakesRoofing - Steel40accountingp10 · 2009
MeafordRoof - Metal40–50accountingp17 · 2020
ParksvilleRoof Structure50accountingp9 · 2023

Of 51 rows, 3 were compared with an image of their page; 48 were matched to their page automatically (the label and number appear in the page text). Follow the page link before relying on an automatically matched row. About the policies · All approved rows as JSON

Preventive maintenance

4 tasks in 1 work order.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12Annual

Months from the schedule start. Download the tasks as CSV for a CMMS, or ask the MCP tool get_pm_schedule for dated visits.

Annual · 4 tasks

Source: Public Buildings Service Preventive Maintenance Guide (Public Buildings Maintenance Standards), PLMB-DRN-01-01Y Roof Drains, Downspout, and Gutter Inspection

TaskPage
Check gutters, roof drains and downspouts are attached, sealed and clearp547
Check drain grates, strainers and screens; replace missing onesp547
Test downspout heaters, if fittedp547
Check for scouring where downspouts discharge onto lower roofsp547

Frequencies are ISO 8601 durations in the data (P3M = every 3 months).

Open questions

  • HUD gives planning lives for US multifamily housing; the municipal rows are Ontario accounting lives. Neither is observed replacement data.
  • Written for GSA contracted O&M in US federal buildings; job plans are generic and defer to manufacturer instructions, and the fire extinguisher plans only point to NFPA 10.

Know the answer? Send it with a source to [email protected].

Cite this

Citation

unfinished.one (2026). Roof, EPDM single-ply, v0.2.0. https://unfinished.one/c/roof-epdm/v/0.2.0

BibTeX

@misc{unfinished_roof_epdm_0_2_0,
  title = {Roof, EPDM single-ply},
  author = {{unfinished.one}},
  year = {2026},
  version = {0.2.0},
  url = {https://unfinished.one/c/roof-epdm/v/0.2.0},
  note = {CC BY 4.0}
}

Licence CC BY 4.0 · How to cite · JSON · Versions: 0.2.0, 0.1.0