Ohio DOT · bid history
| Result | Project | County | Letting | Their bid | Low bid |
|---|---|---|---|---|---|
| Rank 3of 8 | LAK-SR 283-06.82Pavement | Lake | Dec 2020 | $534k | $498k |
| Rank 4of 4 | ATB-US 20-25.92Pavement | Ashtabula | Dec 2018 | $1.13M | $885k |
| Rank 6of 6 | ATB-SP FY2018 (East)Maintenance | Ashtabula | Jun 2018 | $1.05M | $593k |
| Rank 4of 4 | GEA-SR-SR 528/SR 608-04.39/00.00 SafetySignals | Geauga | May 2018 | $1.11M | $1.01M |
| Rank 3of 3 | CUY-/LAK PPM FY2018Maintenance | Cuyahoga | May 2018 | $2.28M | $1.69M |
| Rank 7of 7 | CUY-Prospect AvePavement | Cuyahoga | May 2018 | $1.94M | $1.53M |
| Rank 4of 5 | CUY-CU FY2018Drainage | Cuyahoga | Apr 2018 | $471k | $372k |
| Rank 3of 6 | LAK-SR 283/SR 535-16.19/00.00Pavement | Lake | Apr 2018 | $966k | $931k |
| Rank 4of 5 | CUY-US 322-03.82/04.90Pavement | Cuyahoga | Apr 2018 | $1.83M | $1.64M |
| Rank 7of 7 | ATB-SR 11/SR 45-13.94/24.07Pavement | Ashtabula | Apr 2018 | $4.68M | $3.82M |
| Rank 5of 6 | LAK-SR 528-00.00/04.21Pavement | Lake | Apr 2018 | $1.22M | $970k |
| Rank 3of 7 | CUY-SR 91-07.73Pavement | Cuyahoga | Mar 2018 | $923k | $884k |
| Rank 4of 6 | GEA-SR 528-16.48Pavement | Geauga | Mar 2018 | $2.11M | $2.03M |
| Rank 5of 7 | D03-/RIC CULVERT FY2018Drainage | D03 | Mar 2018 | $115k | $66k |
| Rank 2of 3 | PAU-SR 24-01.06Bridge | Paulding | Mar 2018 | $104k | $75k |
| Rank 3of 6 | GEA-SR 166-00.00/VARPavement | Geauga | Mar 2018 | $787k | $698k |
| Rank 2of 5 | CUY-IR 480-19.21Pavement | Cuyahoga | Feb 2018 | $3.74M | $3.73M |
| Rank 2of 6 | SUM-IR 271-06.62Pavement | Summit | Feb 2018 | $1.91M | $1.70M |
| Rank 2of 6 | GEA-US 6-00.00Pavement | Geauga | Feb 2018 | $693k | $661k |
| Rank 3of 5 | GEA-US 422-17.35 IntersectionSignals | Geauga | Feb 2018 | $592k | $555k |
| Rank 7of 7 | POR-SR 303-02.71Pavement | Portage | Feb 2018 | $580k | $449k |
| Rank 4of 10 | SUM-Olde Eight Rd Phase 1Pavement | Summit | Feb 2018 | $687k | $616k |
| Rank 5of 6 | GEA-SR-SR 700-02.71Pavement | Geauga | Jan 2018 | $737k | $562k |
| Rank 7of 9 | POR-SR 303-(00.70)(01.21)Pavement | Portage | Jan 2018 | $3.05M | $2.41M |
| Rank 7of 7 | GEA-SR-SR 306-00.00Pavement | Geauga | Jan 2018 | $1.37M | $948k |
| Rank 6of 7 | GEA-US 422-13.04 IntersectionSignals | Geauga | Jan 2018 | $985k | $708k |
| Rank 4of 6 | LAK-SR 608-00.85 SlopeEarthwork | Lake | Jan 2018 | $539k | $439k |
| Rank 4of 4 | ATB-SR 531-06.86Pavement | Ashtabula | Jan 2018 | $1.54M | $1.35M |
| Rank 7of 7 | POR-SR 305/SR 700-0.00/VARPavement | Portage | Jan 2018 | $1.81M | $1.38M |
| Rank 4of 5 | LAK-SR-SR 86-05.49Maintenance | Lake | Jan 2018 | $569k | $497k |
| Rank 6of 7 | ATB-SR 45-01.87Pavement | Ashtabula | Jan 2018 | $2.45M | $2.09M |
| Lowof 2 | CUY-IR 90-16.45Pavement | Cuyahoga | Jan 2018 | $2.71M | $2.71M |
| Rank 2of 3 | CUY-SR 176-12.83Pavement | Cuyahoga | Jan 2018 | $1.25M | $1.24M |
| Rank 3of 5 | LOR-SR 58-00.00Pavement | Lorain | Jan 2018 | $1.79M | $1.74M |
Source: public.bid_results, ODOT bid tabs. Bidder strings are normalized to upper-case but not yet entity-resolved, so related firms (e.g. "Shelly Company" vs "Shelly & Sands") are shown separately. "Low" means rank one on the published bid tab, not a separately verified award.