unfinished.one

Uniformat B3010

Roof, asphalt shingles

Also called shingles, shingle roof

Service life

22.5 yearsmedian of the stated lives · sources say 20–25 years
0510152025302025

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

How sources are chosen and recorded: sourcing policy.

Municipal accounting lives for roofing (B30)

20 municipal policies from Ontario set a life for roofing as a whole, from 16 distinct tables: 15–50 years, median 25. These are amortization periods chosen for accounting, not measured lives, and they describe the system rather than this component.

Median 25 yearsRainy River: Building Improvements - Roofs, 15 yearsTrent Lakes: Roofing - Asphalt, 15 yearsTrent Lakes: Roofing - Tar & Gravel, 15 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 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 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 yearsGreater Madawaska and Quinte West: Shell - Roof, 15–35 yearsBancroft, Centre Hastings and 2 more: Roofing, 20–25 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. The dashed line is the median. Policies that copy the same table count once.

All 28 stated lives
MunicipalityAs writtenYearsSource
Rainy RiverBuilding Improvements - Roofs15p11 · 2010
Trent LakesRoofing - Asphalt15p10 · 2009
Trent LakesRoofing - Tar & Gravel15p10 · 2009
Greater Madawaska, Quinte West · same tableShell - Roof15–35p17, p38 · 2025
ChappleBuilding Improvements - Roofs20p1
Grey HighlandsFlat Roof20p11 · 2026
Grey HighlandsAsphalt Shingles20p11 · 2026
KapuskasingRoofs20p14 · 2009
LondonBuilding Components - Shell (siding, windows, roofing)20p2 · 2023
OrilliaRoof20p19
Prince EdwardBuildings - Roof20p34 · 2022
Trent LakesRoofing - EPDM20p10 · 2009
WellandRoof20p8 · 2021
Bancroft, Centre Hastings, Hastings Highlands, Wollaston · same tableRoofing20–25p5, p4, p6, p5
Greater NapaneeB25 Roof, Storage Domes25p16 · 2012
Grey HighlandsMetal Roof25p11 · 2026
Kirkland LakeBuildings and Improvements - Roof25p10 · 2020
MeafordRoof - Asphalt Shingles25p17 · 2020
SarniaRoof25p1
The Blue MountainsRoofing - Flat25p11 · 2019
The Blue MountainsRoofing - Asphalt Shingles25p11 · 2019
MeafordRoof - Soffit & Fascia25–50p17 · 2020
MeafordRoof - Flat30p17 · 2020
MeafordRoof - Tile30p17 · 2020
The Blue MountainsRoofing - Metal30p11 · 2019
The Blue MountainsRoofing - Tile30p11 · 2019
Trent LakesRoofing - Steel40p10 · 2009
MeafordRoof - Metal40–50p17 · 2020

Each row was matched to its page automatically: the label and the number appear in the text of the cited page. An editor has not yet compared every row with the table, so follow the page link before relying on one. About the policies · All approved rows as JSON

Preventive maintenance

No maintenance tasks are sourced for this component yet.

Open questions

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

Cite this

Citation

unfinished.one (2026). Roof, asphalt shingles, v0.1.0. https://unfinished.one/c/roof-asphalt-shingle/v/0.1.0

BibTeX

@misc{unfinished_roof_asphalt_shingle_0_1_0,
  title = {Roof, asphalt shingles},
  author = {{unfinished.one}},
  year = {2026},
  version = {0.1.0},
  url = {https://unfinished.one/c/roof-asphalt-shingle/v/0.1.0},
  note = {CC BY 4.0}
}

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