DOT bid history built for estimators

Build defensible estimates from what the market actually bid.

Search every bid tab from 25 state DOTs. Benchmark each pay item against historical unit prices filtered to the quantity, county, district, and letting window that match your work.

Used by estimators at public owner agencies, engineering firms, and construction companies of all sizes to build defensible engineer's estimates and competitive bids, validate pricing, and benchmark every line against real letting data. Since 2004.

No credit card. No sales call.

ESTIMATOR WORKBENCH / MARKET PRICE VALIDATION
Workflow preview · results come from your search
Pay item search
HMA SURFACE COURSE Search by pay item code or description across covered DOT bid tabs.
MATCH FOUND
Filter market dataACTIVE
Quantity range✓ APPLIED
County / region✓ APPLIED
DOT district✓ APPLIED
Recent lettings✓ APPLIED
Matching bid historyMARKET RANGE
Low
matching bids
Average
benchmark
High
matching bids
Quantity similarity checked
Regional pricing compared
Recent escalation reviewed
Bidder history available
Estimator outputUse comparable bid history to establish and defend your unit price.
READY TO PRICE
01 / Price the item
Quantity × unit price

QUANTITY × UNIT PRICE = EXTENSION

02 / Benchmark it
Compare against like work

Filter historical bids by quantity, letting window, county, district, and contractor.

03 / Defend the number
Know what needs review

Use low, average, high, trend, comparable count, and confidence before letting day.

Multi-State DOT Bid Coverage & Growing

Additional states coming soon.

AL AR CA FL GA IA IL IN KS KY LA MI MN MO MS NC NY OH OK SC SD TN TX VA WI OR

The data behind your next estimate is already here

16.9M+
Unit Prices Indexed
90K+
Contracts Awarded
4,282
Contractor Profiles
25
State DOTs Live

From a pay item to a defensible number.

Find a pay item, see its real price range, open the full tab, size up the contractors, narrow to your district, then build the estimate. The panels below are schematic, not screenshots.

1 · Search a pay item

Matching letting results, by state

2 · See the price range

Unit price over time, low / avg / high

3 · Open the full bid tab

Every bidder, every line item

4 · Size up the contractors
Contr. A
Contr. B
Contr. C
Contr. D

Win rate & activity (anonymized)

5 · Track a contractor's record
Recent lettingsWin = filled

Wins vs. bids over time (anonymized)

6 · Build the estimate
ConfidenceHigh
Estimate rangetight

Confidence-scored, encrypted on save

Real prices. Really moving.

One high-volume pay item per state, pulled from the same dataset you get inside: trailing 12 months of statewide monthly averages. Items rotate as new letting results are published. Inside the app, the same prices slice by letting window, quantity range, county, district, unit of measure, and even specific contractors, with the full bid tab behind every number.

AL CONSTRUCTION SIGNS
$7.40/SQFT +2.8% vs prior 90 days
Statewide avg · 129 bids in last 90 days
AR ACHM PATCHING OF EXISTING ROADWAY
$275.30/TON +10.3% vs prior 90 days
Statewide avg · 94 bids in last 90 days
FL SEDIMENT BARRIER
$3.65/LF -12.2% vs prior 90 days
Statewide avg · 185 bids in last 90 days
GA THERMOPLASTIC SOLID TRAF STRIPE, 6 IN, YEL...
$1.17/LF -2.7% vs prior 90 days
Statewide avg · 57 bids in last 90 days
IA ENGINEER FABRIC
$5.19/SY +8.3% vs prior 90 days
Statewide avg · 84 bids in last 90 days
IL PAVEMENT REM
$45.21/SQ YD +59.8% vs prior 90 days
Statewide avg · 126 bids in last 90 days
IN EXCAVATION, COMMON
$103.79/CYS +42.8% vs prior 90 days
Statewide avg · 194 bids in last 90 days
KS WATER (EROSION CONTROL) (SET PRICE)
$40.00/MGAL +0.0% vs prior 90 days
Statewide avg · 94 bids in last 90 days
KY DGA BASE
$77.75/TON +15.8% vs prior 90 days
Statewide avg · 67 bids in last 90 days
LA MILLING ASPHALT PAVEMENT 2" DEPTH
$9.71/SQYD +6.2% vs prior 90 days
Statewide avg · 125 bids in last 90 days
MI CURB AND GUTTER, REM
$19.63/FT -11.0% vs prior 90 days
Statewide avg · 162 bids in last 90 days
MN FERTILIZER TYPE 3
$1.50/LB +7.4% vs prior 90 days
Statewide avg · 45 bids in last 90 days
MO 4 IN. WHITE CLASS 1 PAVEMENT MARKING PAINT...
$1.47/LF +39.2% vs prior 90 days
Statewide avg · 154 bids in last 90 days
MS STANDARD ROADSIDE CONSTRUCTION SIGNS, LESS...
$10.90/SF -17.1% vs prior 90 days
Statewide avg · 109 bids in last 90 days
NC ASP CONC BASE CRS B25.0C
$131.47/TON +6.2% vs prior 90 days
Statewide avg · 79 bids in last 90 days
NY SELECT GRANULAR FILL
$123.51/CY +13.3% vs prior 90 days
Statewide avg · 39 bids in last 90 days
OH SIGN, FLAT SHEET - (SUM-303-3.216)
$37.39/SF +10.7% vs prior 90 days
Statewide avg · 192 bids in last 90 days
OK COLD MILLING PAVEMENT
$6.85/SY +29.4% vs prior 90 days
Statewide avg · 244 bids in last 90 days
OR PEDESTRIAN CHANNELIZING DEVICES
$25.80/FOOT +4.3% vs prior 90 days
Statewide avg · 50 bids in last 90 days
SC ASPHALT SURFACE COURSE TYPE B 4040320
$257.16/TON +153.2% vs prior 90 days
Statewide avg · 62 bids in last 90 days
SD ASPHALT CONCRETE COMPOSITE
$242.36/TON +41.3% vs prior 90 days
Statewide avg · 48 bids in last 90 days
TN GEOTEXTILE (TYPE III)(EROSION CONTROL)
$5.23/S.Y. -20.4% vs prior 90 days
Statewide avg · 54 bids in last 90 days
TX ROCK FILTER DAMS (REMOVE)
$16.21/LF +7.5% vs prior 90 days
Statewide avg · 529 bids in last 90 days
VA FERTILIZER PHOSPHOROUS - P
$15.65/LB -17.0% vs prior 90 days
Statewide avg · 114 bids in last 90 days
WI SILT FENCE
$2.70/LF +1.2% vs prior 90 days
Statewide avg · 113 bids in last 90 days

Statewide averages from publicly available DOT letting results. The estimate-grade view, narrowed to the lettings, quantities, locations, and contractors that match your job, is what the subscription is for.

Build the number. Defend the number.

Move from pay-item lookup to a defensible estimate using the same bid-tab dataset: price history, comparable work, contractor intelligence, trends, and estimate building in one workflow.

🔍

Pay Item Search

Search by item code or description across every letting. Find unit prices and bid tabulation data in seconds.

📊

Price Analytics

Low, average, and high unit prices from real bid tabs. Filter by quantity range, date, county, or district.

📈

Visual Trend Analysis

Interactive charts show price movements over time. Spot escalation, seasonality, and market shifts at a glance.

🏆

Contractor Intelligence

Research any contractor's bidding history. Win rates, pricing patterns, geographic focus, and market share.

📋

Full Bid Tabulations

Complete bid tabs for every letting. All bidders, all line items, all pay items in one searchable place.

📤

Export & Integrate

Download to Excel, CSV, or PDF. Pull historical unit price data directly into your estimating workflow.

📝

Letting Analysis

Decompose every letting into apparent low bidder, full bid tabulation, contractor participation, and regional and county activity. Built for both bid review and procurement design.

🔍

Similar Project Finder

Find comparable past projects by pay item, quantity range, county, and district, so your benchmark reflects work like the job you are pricing.

🔥

Cross-State Price Analytics

Compare unit prices for the same pay item across state lines and over time. Charts, KPIs, and exports with source contract metadata preserved on every record.

Stop guessing. Price with precision.

Turn years of historical bid tabulations and letting results into confidence-scored cost estimates. Load your pay items, choose a pricing strategy, and get a number backed by real letting data, with a clear read on how much to trust it.

Confidence Scoring

Every pay item is scored on data depth, recency, and market consistency, so you know exactly how much weight to put on each unit price.

Multiple Pricing Strategies

Price an estimate using strategies tuned for different goals, from aggressive bid positioning to market-safe coverage, all drawn from real bid tab data.

Low-Bidder Reference

See the pricing patterns of apparent low bidders on comparable work, so you understand what it has actually taken to win in your market.

Trend-Weighted Pricing

Prices move. The engine weights recent lettings more heavily, so estimates reflect where the market is heading, not just where it has been.

Accuracy Backtesting

Run the engine against past lettings and compare its number to the bids that actually came in. Backtesting is for calibration, not prediction: you see how close the engine has been on this kind of work in this region before you rely on it for a live bid.

Encrypted Estimate Vault

Saved estimates are protected with AES-256 encryption and locked to your account. Nobody else, not even us, can read your bid numbers.

Enough comparable bids to trust the number.

A state DOT site might show you two or three recent bids for your item and leave you guessing whether that is the market or an outlier. DOTestimate gives you the full picture, so the range you price against is real.

A real sample, not two data points

Narrow to recent lettings and you still have enough comparable bids to see a true low / average / high. A real distribution beats a single recent number every time.

Priced off the latest lettings

New letting results flow in as they are published, so your benchmark reflects the current market, not whatever happened to be posted last.

Every bidder, every line item

Not just the apparent low bid. The full tab on every letting, so you see the whole spread of what the market actually bid on each pay item.

Down to the county and district

Filter comparables by quantity range, county, and district so your benchmark reflects work like the job you are pricing, not a statewide average.

Escalation you can defend

When you need to bring older comparables to today, the longer record shows you the actual price trajectory, so you escalate to a defensible rate instead of guessing.

25 states in one account

Search Illinois, Iowa, Wisconsin, Michigan, Kansas, Kentucky, Missouri, Minnesota, Georgia and more from a single account. Compare unit prices for the same pay item across state lines.

DOTestimate has been collecting and indexing DOT bid tabulations since 2004. Current lettings and the full searchable record, in one place, with no data window to expire and no archive paywall.

Built for the people who price the work.

Whether you are preparing an engineer's estimate on the owner side or pricing a competitive bid on the contractor side, you are working from the same question: what is this work actually worth in this market right now? DOTestimate answers it with state-of-the-art tools that turn real bid data into a number you can defend.

📐 Owner-Side Estimators & Design Firms

  • Build defensible engineer's estimates for DOTs, municipalities and other public owners
  • Pull historical unit prices and price trends for cost studies and feasibility work
  • Benchmark pay item pricing against recent letting results in your region or county
  • Find comparable projects by item, quantity, and location

👷 Contractor-Side Estimators

  • Validate your bid against recent letting results and full bid tabulations before you submit
  • Study competitor pricing and bidding patterns with contractor intelligence
  • Identify pricing opportunities by region, item, and material
  • Understand what it has actually taken to be the apparent low bidder on comparable work

Working on the agency, oversight, research, or investment side? See DOTestimate for agencies & research →

Questions estimators ask first.

The things you want to know before you put in an email address.

Every record is sourced directly from publicly available state DOT bid tabulations and letting results. We aggregate, index, and clean that public record so you can search it instantly. Source contract metadata, including contract number, letting date, and contractor, is preserved on every record so any number you pull can be traced back to its origin.

On a state DOT site, bid tabulations are scattered across individual PDFs and a given letting usually shows you only a few comparable bids for your item. To benchmark properly you would download dozens of files and retype the numbers into a spreadsheet. DOTestimate has already done that across every covered state, so you get instant search, a real price range, contractor history, and one-click export instead of a handful of PDFs.

Both. New letting results flow in as they are published, so you are pricing off the current market, and there are enough comparable bids per pay item that you can narrow to recent lettings, a quantity range, and your county or district and still see a real low / average / high instead of one or two data points. The longer record is there when you need it, mainly to set a defensible escalation rate or to tell whether a recent price is normal or an outlier.

Yes. Saved estimates are encrypted with AES-256 and locked to your account. Your bid numbers are yours alone, and not even DOTestimate staff can read them.

25 state DOTs are live today, including AL, AR, CA, FL, GA, IL, IN, IA, KS, KY, LA, MI, MN, MS, MO, NY, NC, OH, OK, SC, SD, TN, TX, VA, WI, with more on the roadmap. See the coverage map above for the current footprint.

Yes to both. You can pull any contractor's full bidding history, win rate, geographic focus, and pricing posture, and you can export bid history, bid tabulations, and price data to Excel, CSV, or PDF for your own workflow.

Better estimates start with better data

Already a member? Sign in to your workbench.

DOTestimate is a DOT bid history and cost-estimating platform for highway construction estimators. Search bid tabulations, historical unit prices, contractor histories, and letting results across 25 state DOTs, including ALDOT, ARDOT, Caltrans, FDOT, GDOT, IDOT, INDOT, Iowa DOT, KDOT, KYTC, LADOTD, MDOT, MnDOT, MDOT, MoDOT, NYSDOT, NCDOT, ODOT, ODOT, SCDOT, SDDOT, TDOT, TxDOT, VDOT, WisDOT, with full bid tabs, current letting coverage per state, and a confidence-scored estimate builder. All data is sourced from publicly available state DOT records. Agencies & research →