PadstakeGet the fee reports
Menu

Site-work prices, Ottawa County, MI

Winning-bid unit prices from public bid tabs, last 36 months, from Hubstake. Median and range across all winning line items; each bid links to the agency's own bid tab. Unit prices are per the unit printed on the tab; thickness, class and spec can differ within a category, so use the range, not just the median.

CategoryUnitWinning itemsMedianRangeReceipts
asphalt pavementTON79$80.55$64.46 to $158.55
Bids
  • 2026-04-28 · Ottawa County Road Commission · 2.05 Miles of Zeeland Township Subdivisions Streets- Resurface Various Widths. Slope Restoration · $146.93 per TON · qty 45.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · 2.05 Miles of Zeeland Township Subdivisions Streets- Resurface Various Widths. Slope Restoration · $82.43 per TON · qty 3535.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Grand Haven Township Subdivision Streets - resurface various widths. Shoulder and Slope Restoration · $128.30 per TON · qty 80.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Grand Haven Township Subdivision Streets - resurface various widths. Shoulder and Slope Restoration · $93.60 per TON · qty 7696.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Mill 1.5" Full Width. Top 200#. Slope Restoration · $96.44 per TON · qty 360.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Mill 1.5" Full Width. Top 200#. Slope Restoration · $140.00 per TON · qty 10.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Resurface 30' V/G. Mill 1.5" Full Width. Top @200#. Slope Restoration · $87.70 per TON · qty 927.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Resurface Various Widths. · $128.34 per TON · qty 355.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Resurface Various Widths. · $86.49 per TON · qty 5139.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Resurface Various Widths. Mill 1.5" Full Width. Top @180#. Slope Restoration · $145.00 per TON · qty 75.0 · bid tab
(10 most recent of 79 shown; all in the Hubstake feed)
flexible baseSYD1$10.25$10.25 to $10.25
Bids
  • 2026-03-17 · Ottawa County Road Commission · Reconstruct road Jackson St North to End · $10.25 per SYD · qty 10450.0 · bid tab
lime cement stabilizationSYD1$2.50$2.50 to $2.50
Bids
  • 2026-03-17 · Ottawa County Road Commission · Reconstruct road Jackson St North to End · $2.50 per SYD · qty 1000.0 · bid tab
sewer main 12-inchFT1$45.00$45.00 to $45.00
Bids
  • 2026-03-17 · Ottawa County Road Commission · Reconstruct road Jackson St North to End · $45.00 per FT · qty 298.0 · bid tab
sewer main 24-inchFT1$15.00$15.00 to $15.00
Bids
  • 2026-03-17 · Ottawa County Road Commission · Reconstruct road Jackson St North to End · $15.00 per FT · qty 298.0 · bid tab
sidewalkEA25$100.00$70.00 to $450.00
Bids
  • 2026-04-28 · Ottawa County Road Commission · 2.05 Miles of Zeeland Township Subdivisions Streets- Resurface Various Widths. Slope Restoration · $150.00 per EA · qty 1.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Grand Haven Township Subdivision Streets - resurface various widths. Shoulder and Slope Restoration · $70.00 per EA · qty 14.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Mill 1.5" Full Width. Top 200#. Slope Restoration · $150.00 per EA · qty 10.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Resurface Various Widths. · $70.00 per EA · qty 29.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Resurface Various Widths. Mill 1.5" Full Width. Top @180#. Slope Restoration · $100.00 per EA · qty 19.0 · bid tab
  • 2026-04-28 · Ottawa County Road Commission · Resurface: Mill 1.5" Full Width. 22' Bit Section: Trench 4' to 30'. Base @440#, Level @220#, Top @165#. 30' V/G Section: · $150.00 per EA · qty 17.0 · bid tab
  • 2026-03-17 · Ottawa County Road Commission · Reconstruct road Jackson St North to End · $450.00 per EA · qty 27.0 · bid tab
  • 2026-01-29 · Ottawa County Road Commission · 4' Trenching. Crush and Shape to 28' Pave to 26' Bit. Level @220#, Top 165#. 1' Gravel Shoulders · $100.00 per EA · qty 26.0 · bid tab
  • 2026-01-29 · Ottawa County Road Commission · Resuface: Mill 2" Full Width from 20' to 28' Bit. Level @220#, Top 165#. 2' Gravel Shoulder · $100.00 per EA · qty 56.0 · bid tab
  • 2026-01-29 · Ottawa County Road Commission · Resurface 30' V/G. Mill 1.5" Full Width. Top @200#. Slope Restoration · $125.00 per EA · qty 1.0 · bid tab
(10 most recent of 25 shown; all in the Hubstake feed)

Source file sitework_prices.csv, sha256 60519bdd47f6. Engineer's estimates are excluded. Not a quote.