Skip to content

The dataset

Explore the data behind
every project.

Search, filter and analyse 3,916,866 awarded line items read from public bid tabulations, award abstracts and pay estimates — 64,484 documents published by 19 agencies across 18 states.

Search & compare

Find real unit prices from public bid tabulations. Filter by state, agency, category and letting date, then compare the median, the middle-half range and the full spread across markets.

Start searching

Trend analysis

See how a price has moved. Every item with enough depth carries a quarterly median series and a per-agency comparison, so you can separate a national movement from one agency’s.

See what is included

Source documents

Open the bid tabulation, award abstract or pay estimate a price was read from. 64,484 documents sit behind the index and every published row links to one.

Browse coverage

What is in a row

Every published observation is one priced line off one document. These are the fields it carries; nothing here is derived, estimated or filled in.

Line itemThe description exactly as printed on the document, and the canonical item it was grouped into.
Unit priceThe awarded unit price, as printed.
Quantity and unitThe quantity let and its unit of measure, folded to a single spelling per unit.
Extended amountThe document’s own line total, used to check the arithmetic before the row is published.
Agency and letting dateWho let the work and when it was let.
State and countyAs printed on the document. Counties where the agency prints one; never inferred.
ContractorThe winning bidder, where the document names one.
Price classAward, bid or actual — never mixed into one figure.
Source linkThe document the row was read from.

A row, end to end

RC Pipe (CL III)(24 in)

Drainage · 363 observations · LF

Median$117per LF
Middle half$94.24 – $150p25 – p75
Observations363winning bids
Documents363sources behind it

Every one of those 363 observations links to the document it was read from. Open the item →

Where the observations are

Top states by observation count. Full breakdown →

Michigan570,966
Wisconsin525,506
Alabama510,637
Virginia397,404
South Carolina274,154
Indiana257,920
California236,834
North Carolina223,167

What kind of work

Top categories by observation count.

Other1,012,946
Traffic835,310
Paving667,445
Structures338,338
Drainage262,843
Earthwork175,729

How to get at it

Searching and reading the index is free. A free account opens the p25–p75 range, the full observation table and the source link on every row. Estimator adds the segment split, the per-agency comparison, the quarterly trend and CSV export of the observation table — the export carries the item, the price class, the sample it was built from and the date it was generated, so a number pasted into an estimate can still be traced back.

There is no public API and no bulk endpoint, and automated collection of the index is not permitted — see the acceptable use policy. If you need a feed or an extract rather than a lookup, tell us what you need.

Start with one line item.

Search is free, and every result opens the document behind it.