Contractor growth · Data
How much do contractor bids actually vary? We pulled 20 real public bid records to find out
Advice to "get three quotes because they'll vary wildly" is everywhere and backed by nothing. Public construction bids are a genuine public record in the US, with every bidder's number disclosed. We pulled 20 real, awarded public bid tabulations across roofing, HVAC, electrical, and plumbing, from state agencies, a university, a county, and a city, and measured the actual spread ourselves.
WritingBy Landon LittleSeptember 26, 20268 min read
A common piece of advice, with nothing behind it
"Get three quotes, because they'll vary a lot" is standard advice for hiring a contractor. Nobody attaches a real number to it. Public construction bids are one of the few places this question has an actual, disclosed answer: government agencies in the US are generally required to run competitive bidding on construction work and to publish the results, bidder by bidder, in dollars. So instead of repeating the folk wisdom, we pulled 20 real, awarded public bid tabulations ourselves and measured the spread directly.
Where these numbers actually come from
Every project below is a real, completed public solicitation with a published bid tabulation naming every bidder and their amount. Sources: Louisiana's Division of Administration, Facility Planning & Control; the University of Kentucky's Purchasing Division; Fairfax County, Virginia and Fairfax County Public Schools; and New York City's Department of Citywide Administrative Services. Several of these agencies' own sites currently block automated access; where that happened, we confirmed the identical document through the Internet Archive's Wayback Machine rather than estimating from a secondary source, and we note it below.
Roofing
| Project | Bidders | Low bid | High bid | Spread |
|---|---|---|---|---|
| Claiborne State Office Building re-roof, Baton Rouge LA | 9 | $1,668,892 | $3,100,000 | 1.86x |
| Hundley Hall re-roof, LSU Eunice, LA | 4 | $234,000 | $384,000 | 1.64x |
| Bogard Hall roof replacement, Louisiana Tech University | 3 | $678,000 | $837,000 | 1.23x |
| Maloney Hall roof repairs, University of Kentucky | 3 | $428,777 | $489,599 | 1.14x |
| Woodson High School re-roofing, Fairfax County, VA | 3 | $960,785 | $1,350,000 | 1.41x |
In every one of these five, the lowest bidder won. The Claiborne building drew the most competition of any project in our sample, nine bidders, and also the widest roofing spread: the highest bid ran 86% above the lowest.
HVAC and mechanical
| Project | Bidders | Low bid | High bid | Spread |
|---|---|---|---|---|
| HVAC equipment replacement, NW Louisiana Technical College | 3 | $992,000 | $1,055,500 | 1.06x |
| HVAC unit replacement, NW LA War Veterans Home | 3 (of 4; 1 withdrew) | $515,600 | $588,000 | 1.14x |
| HVAC replacement, NW Louisiana Technical Community College | 2 | $942,000 | $1,186,000 | 1.26x |
| HVAC system repairs, Family and Youth Services Center, Baton Rouge | 4 | $384,000 | $657,000 | 1.71x |
| HVAC and electrical repair, Coates Hall, LSU | 4 | $615,000 | $996,000 | 1.62x |
| Mechanical & plumbing term contract, Fairfax County, VA | 6 | $385,360 | $1,315,200 | 3.41x |
The Fairfax County line is a different kind of contract than the other five: an hourly-rate, on-call term contract rather than a single fixed-price job, so its 3.41x reflects very different vendor labor-rate structures rather than one project's true cost uncertainty. We include it because it is real and disclosed, but weight it separately from the fixed-price projects above it.
Electrical, plumbing, and general construction
| Project | Trade | Bidders | Low bid | High bid | Spread |
|---|---|---|---|---|---|
| Health Education Building plumbing risers, University of Kentucky | Plumbing | 2 | $4,076,255 | $4,360,300 | 1.07x |
| Electrical work, DCAS facilities, New York City (citywide) | Electrical | 2 | $5,900,000 | $11,999,882 | 2.03x |
| Health Education Building electrical risers, University of Kentucky | Electrical | 2 | $5,700,000 | $7,888,000 | 1.38x |
| Exterior waterproofing, Calogero Courthouse, New Orleans | General | 3 | $10,586,000 | $15,525,000 | 1.47x |
| Hazardous materials abatement, Fairfax County Public Schools | General/environmental | 4 | $92,453 | $148,875 | 1.61x |
| Meeting room renovation, Fairfax County Public Schools | General | 4 | $163,780 | $280,350 | 1.71x |
| Health Education Building roofing package, University of Kentucky | Roofing | 4 | $1,838,000 | $2,592,977 | 1.41x |
| Health Education Building fire protection, University of Kentucky | Fire protection | 3 | $3,600,000 | $5,389,565 | 1.50x |
| Health Education Building misc. steel, University of Kentucky | Structural | 2 | $4,189,625 | $4,257,775 | 1.02x |
The widest spread in the whole dataset outside the term contract above is the New York City electrical citywide contract, where the higher of two bidders came in more than double the lower one. With only two bidders, a single outlier estimate has nowhere to average out, which is likely part of the story.
The actual finding: cheapest wins, and 'wildly' means about 40%
Across all 20 verified projects, ratios ranged from 1.02x to 3.41x, with a typical spread around 1.4x, meaning the highest bid usually ran about 40% above the lowest. And in every single verified case, the agency awarded the contract to the lowest bidder. We found zero examples in this sample of a 'best value, not lowest cost' award overriding the cheapest number.
What this actually tells you
For public hard-bid work specifically: a 25 to 65% spread between qualified bidders on the same job is normal, not a sign that someone made a mistake, and the agencies in this sample awarded strictly on price every time. If you bid public contracts and consistently land near the middle of that range, being the low bidder more often is worth pursuing directly, since that is functionally the whole selection criterion.
For a homeowner or business owner privately collecting quotes, the process is different enough that these exact ratios should not be quoted as your expected spread. What does carry over is the underlying shape: real, qualified contractors bidding the same defined scope of work still land tens of percent apart from each other. A wide gap between two quotes is not automatically evidence that one of them is wrong.
Questions this post answers
- How much do contractor bids vary for the same job?
- Across 20 real public bid tabulations we pulled directly from state, university, county, and city procurement records, the gap between the lowest and highest bid on the same project ranged from about 2% to 241%, with most projects clustering around a 25% to 65% spread between the cheapest and most expensive bidder.
- Does the lowest bidder always win a contract?
- In every one of the 20 publicly awarded projects we independently verified, yes, the lowest bidder was awarded the contract. This was public hard-bid procurement, where the agencies involved appear to run pure low-bid competitive bidding rather than best-value scoring. We found zero cases in this sample of an agency choosing a higher bidder.
- Where can I find real public construction bid records myself?
- State facility agencies, university procurement offices, and county and city governments in the US are generally required to publish bid tabulations for public construction work. We pulled ours from Louisiana's Division of Administration, the University of Kentucky, Fairfax County (Virginia) and Fairfax County Public Schools, and New York City's Department of Citywide Administrative Services. Search '[your state or county] bid tabulation' plus the trade to find the equivalent in your area.
- Does this apply to a homeowner getting quotes for a remodel?
- Not directly. These are public hard-bid construction contracts, awarded by law to the lowest responsive bidder, which is a different process from a homeowner privately soliciting quotes for residential work. The honest takeaway is narrower: on public jobs, real bid spreads of 25 to 65% between qualified bidders are normal, so a wide spread on its own is not evidence something is wrong with either bid.
Want this working for your business?
We build the automation your team keeps meaning to build, then hand it over running. Book a call and we will map the first working slice.
Building in this trade? See HVAC websites, or browse service areas.