Every contractor knows the moment: bids are in, the numbers are tight, and there’s one phone call that could shave a few points off your cost — or hand the job to whoever’s willing to undercut at the last second. That’s the line where bid shopping and bid peddling live. They feel like sharp business in the moment, but both practices quietly poison the trust your bidding depends on. Understanding what they are, why the industry treats them as serious ethics violations, and how to keep your own bid process clean will save you relationships you can’t afford to burn. Here’s the straight version.
What bid shopping and bid peddling actually mean
The two terms get used loosely, but they’re distinct practices with the same rotten core: using one contractor’s number as leverage to squeeze a better deal out of someone else, after bids are already in.
Bid shopping is GC-driven
Bid shopping is when a general contractor takes the price a subcontractor submitted and uses it to negotiate a lower number out of that sub’s competitor. The GC essentially shops one sub’s bid around to others, saying some version of “I’ve got it cheaper — can you beat it?” It happens in two flavors. Before award, a GC shops sub numbers to lower their own bid to the owner. After award, a GC who already won the job goes back to the well to shrink their costs and widen their margin on work they’ve already been paid to deliver.
Bid peddling is sub-driven
Bid peddling is the mirror image, initiated from the subcontractor side. Here a sub waits until competitors have submitted their bids, then approaches the GC and offers to do the same scope for less — angling to steal the work by undercutting after the fact. The sub isn’t competing on the original terms; they’re using the bidding period as reconnaissance and then sniping.
The clean way to keep them straight: bid shopping is the buyer chasing a lower price; bid peddling is the seller chasing the job. Both rely on the same move — leveraging numbers that were submitted in good faith, after the bidding should have closed.
Why the industry treats this as an ethics violation
This isn’t a fringe opinion or a matter of taste. Back in 1995, the Associated General Contractors of America (AGC), the American Subcontractors Association, and the Associated Specialty Contractors issued a joint statement calling bid shopping and bid peddling “abhorrent business practices that threaten the integrity of the competitive bidding system that serves the construction industry and the economy so well.” Bid shopping is also a violation of AGC’s own code of ethics. When the contractors’ association, the subs’ association, and the specialty trades all line up on the same side, you’re not looking at a gray area.
The reason they’re this blunt about it comes down to what bidding is supposed to be: a sealed, good-faith competition where everyone prices the same scope and the best honest number wins. Shopping and peddling break that. They turn a one-shot competition into an open-ended auction where the real game starts after the deadline — and that breaks something the whole industry runs on.
The real damage these practices do
The ethics argument is the headline, but the practical fallout is what should actually keep you from going down this road. Bid shopping and bid peddling cost everyone — including, eventually, the person who started it.
- Subs pad their numbers. Once subcontractors learn a GC shops bids, they stop giving their sharpest price up front. They bake in a cushion they expect to negotiate away — so the GC’s “savings” are an illusion, and honest bidding gets more expensive for everyone.
- Good subs stop bidding your work. The best subcontractors have more invitations than they can take. If your projects come with a reputation for shopping, they quietly route their good numbers to GCs who don’t burn them. You’re left with a thinner, lower-quality bidder pool.
- Quality and reliability suffer. A sub pressured into a number below their real cost has to make it up somewhere — thinner crews, cheaper materials, corner-cutting, or change orders later. The cheapest negotiated price often becomes the most expensive job.
- Owners get a worse building. Bid shopping doesn’t just hurt subs. The downstream effect — padded bids, weaker subs, more change orders — lands on the owner who thought they were getting a deal.
- Your word stops meaning anything. Construction is a relationship business with a long memory. A GC known for shopping, or a sub known for peddling, develops a reputation that follows them around the market. That’s a slow, expensive thing to repair.
Where the line actually is
This is where contractors get nervous, because normal bidding involves negotiation, scope clarification, and yes, comparing prices. None of that is unethical. The line isn’t “you talked about money.” The line is whether you’re using a competitor’s submitted number as the lever.
A few honest distinctions:
- Comparing bids is fine. Disclosing them is not. Leveling sub quotes against each other to find the best value is exactly what you’re supposed to do. Telling Sub B what Sub A bid so they can undercut it is bid shopping.
- Negotiating scope is fine. Renegotiating price after award to pad your margin is not. If the scope genuinely changed, the number should change with it. Going back purely to shave cost off a deal you already won is post-award bid shopping.
- A sub offering a competitive price is fine. A sub fishing for the leading number to undercut it is not. Aggressive pricing on the open terms is healthy competition. Waiting out the deadline and then peddling a lowball is not.
- Value engineering is fine. Disguising a shop as VE is not. Real value engineering changes the work to lower cost. Demanding the same scope for less because you “found it cheaper” is just shopping in a nicer jacket.
The gut check is simple: if a practice only works because you’re holding a number someone submitted in confidence, you’re on the wrong side of the line.
How to keep your own bidding clean
Protecting yourself works two ways: not doing it, and not getting victimized by it. Both come down to running a tighter, more transparent process.
- Keep submitted numbers confidential. A sub’s price is theirs. Don’t repeat it, don’t hint at it, and don’t let it become ammunition. Treat every bid like it came in a sealed envelope, even when it didn’t.
- Set clear bid deadlines and hold them. A firm cutoff is the single best defense against peddling. When the deadline means something, there’s no window for a late sub to come sniping after the fact.
- Bid the same scope to everyone. When every sub prices an identical, well-defined scope, you can compare honestly and never need to “shop” to reconcile mismatched numbers.
- Negotiate on scope and value, not on the other guy’s price. If you want a lower number, talk about what’s in the work — not what a competitor bid.
- Build a bidder pool deep enough that you don’t need to. Most shopping happens out of scarcity — you only got two numbers and you’re nervous about both. Invite more qualified bidders up front and real competition does the price discovery honestly.
- Write your stance down. A short line in your bid instructions stating that you don’t shop bids and expect subs not to peddle sets the tone, attracts the subs you want, and warns off the ones you don’t.
A clean process is its own protection
Most of the temptation to shop comes from a thin, disorganized bid table — too few numbers, scopes that don’t line up, and no clear picture of who’s actually competing. Fix that and the pressure disappears. Running your invitations, documents, and bidder status in one place is the practical antidote: BuildBoss Bid Pro helps you find more qualified bidders, share project documents, send invitations to bid, and track every bidder’s status on one page — plus prequalify subs before bid day — for a small monthly fee with no long-term contract, and a bidding experience subs don’t resent. When you’ve got real competition on a clear scope, you don’t need to shop a single number.
The bottom line
Bid shopping and bid peddling are two sides of the same coin — one driven by GCs chasing a cheaper number, one driven by subs chasing a job — and the entire construction industry, contractors and subs alike, has formally called both out as practices that break the bidding system. The short-term gain never holds up. Padded bids, a shrinking pool of good subs, weaker work, and a reputation you can’t easily fix all cost you more than you ever saved. Run a transparent process, keep submitted numbers confidential, hold your deadlines, and compete on scope and value. That’s not just the ethical play — over a career, it’s the one that wins.
Ready to stop chasing bids by email? BuildBoss Bid Pro sends invitations, collects bids and keeps every trade organized in one place.
start my 14-day free trial See what general contractors get


