unfinished.one

Uniformat B3010

Roof, asphalt shingles

Also called shingles, shingle roof

This is version 0.2.0. The latest is 0.3.0.

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 lives for roofing (B30)

33 municipalities in British Columbia, Ontario and Alberta state a life for roofing as a whole, in 25 distinct tables: 10–50 years, median 25. These come from capital asset policies: accounting lives, used for amortization. They describe the system rather than this component, and none is a measured life.

Median 25 yearsRainy River: Building Improvements - Roofs, 15 yearsTrent Lakes: Roofing - Asphalt, 15 yearsTrent Lakes: Roofing - Tar & Gravel, 15 yearsDuncan and North Cowichan: 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 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 2 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. The dashed line is the median. Policies that copy the same table count once.

All 39 stated lives
MunicipalityAs writtenYearsKindSource
Okanagan-SimilkameenRoofs10–20accountingp11 · 2023
Rainy RiverBuilding Improvements - Roofs15accountingp11 · 2010
Trent LakesRoofing - Asphalt15accountingp10 · 2009
Trent LakesRoofing - Tar & Gravel15accountingp10 · 2009
Fort St. James, Revelstoke, Rossland, Tumbler Ridge · same tableRoofs15–20accountingp5, p9, p7, p5 · 2010
SalmoRoofs15–20accountingp6 · 2016
Greater Madawaska, Quinte West · same tableShell - Roof15–35accountingp17, p38 · 2025
Duncan, North Cowichan · same tableBuilding Roof20accountingp17, p9 · 2011
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
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

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.2.0. https://unfinished.one/c/roof-asphalt-shingle/v/0.2.0

BibTeX

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

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