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

Real public roofing bid tabulations
ProjectBiddersLow bidHigh bidSpread
Claiborne State Office Building re-roof, Baton Rouge LA9$1,668,892$3,100,0001.86x
Hundley Hall re-roof, LSU Eunice, LA4$234,000$384,0001.64x
Bogard Hall roof replacement, Louisiana Tech University3$678,000$837,0001.23x
Maloney Hall roof repairs, University of Kentucky3$428,777$489,5991.14x
Woodson High School re-roofing, Fairfax County, VA3$960,785$1,350,0001.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

Real public HVAC and mechanical bid tabulations
ProjectBiddersLow bidHigh bidSpread
HVAC equipment replacement, NW Louisiana Technical College3$992,000$1,055,5001.06x
HVAC unit replacement, NW LA War Veterans Home3 (of 4; 1 withdrew)$515,600$588,0001.14x
HVAC replacement, NW Louisiana Technical Community College2$942,000$1,186,0001.26x
HVAC system repairs, Family and Youth Services Center, Baton Rouge4$384,000$657,0001.71x
HVAC and electrical repair, Coates Hall, LSU4$615,000$996,0001.62x
Mechanical & plumbing term contract, Fairfax County, VA6$385,360$1,315,2003.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

Real public bid tabulations, other trades
ProjectTradeBiddersLow bidHigh bidSpread
Health Education Building plumbing risers, University of KentuckyPlumbing2$4,076,255$4,360,3001.07x
Electrical work, DCAS facilities, New York City (citywide)Electrical2$5,900,000$11,999,8822.03x
Health Education Building electrical risers, University of KentuckyElectrical2$5,700,000$7,888,0001.38x
Exterior waterproofing, Calogero Courthouse, New OrleansGeneral3$10,586,000$15,525,0001.47x
Hazardous materials abatement, Fairfax County Public SchoolsGeneral/environmental4$92,453$148,8751.61x
Meeting room renovation, Fairfax County Public SchoolsGeneral4$163,780$280,3501.71x
Health Education Building roofing package, University of KentuckyRoofing4$1,838,000$2,592,9771.41x
Health Education Building fire protection, University of KentuckyFire protection3$3,600,000$5,389,5651.50x
Health Education Building misc. steel, University of KentuckyStructural2$4,189,625$4,257,7751.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.

Book a 20-minute call

Pick a time that works. Twenty minutes on video, no pitch. You leave knowing whether this is worth doing.