Skip to content
BidBenchmark

Price index

BidBenchmark Roofing Price Index

Latest (2026)

17.3

Periods

3

Current vintage

Nov 3, 2026

bbi-roofing · index@2026.08.1 · Underlying benchmark

Series

PeriodValueAwardsNote
FY2024100.019incomplete coverage, thin sample
FY202530.181incomplete coverage
FY202617.3668
Index points, first published fiscal year = 100. Periods are federal fiscal years, October to September. Awards column is the sample behind each period; a partial year had not ended when the index was computed, a thin sample has fewer than 30 awards, and incomplete coverage marks a fiscal year whose award records are only partly loaded, so its median describes a different mix of awards and the movement into or out of it is not a price change.

Revisions

Every change to a published value, with its cause. Prior vintages remain retrievable at the value they carried.

No period has been revised since this index was first published.

Historical vintages

Each vintage is the series exactly as it was published on that date. The digest lets you prove the file you hold is the file we published.

VintageCoverageSHA-256
Nov 3, 20262024–2026 (3)—pending

Methodology

Each index tracks the median current award value for a fixed benchmark category, rebased so that the first published period equals 100.

The cohort definition is held constant across periods, so movement reflects award values rather than a changing mix of contracts. A period is published only when its underlying benchmark snapshot met the minimum sample size. Revisions are issued as new dated vintages; previously published vintages remain retrievable.

Machine access to these values, including as-of queries against any vintage, is available through the licensing API.