February 27, 2026 · Tony Kasbar

Bid Shopping: What It Is, How to Spot It, and How to Fight Back

Bid shopping — the practice of sharing one subcontractor's price with competitors to drive down bids after the submission deadline — is one of the most damaging behaviors in public works construction. Despite being widely condemned by industry associations and prohibited by some public agencies, it remains pervasive because it's difficult to prove and easy to rationalize.

For subcontractors, bid shopping erodes margins, punishes honest estimating, and creates a race to the bottom. Understanding how it works is the first step toward fighting it.

How to Recognize Bid Shopping

Bid shopping typically follows a pattern. You submit your bid before the deadline. Hours or days later, you receive a call: "Your number is high. Can you sharpen your pencil?" Or you hear from a colleague that they were asked to beat a specific dollar amount — one that sounds suspiciously close to your bid.

Common signs include: - A GC asking you to lower your price after the bid deadline, without any change in scope. - A competitor who submits a last-minute bid that's just slightly below yours. - The GC delaying the award well past the normal timeframe, then coming back to "negotiate." - Being asked for a "best and final" when you were already the apparent low bidder.

None of these individually prove bid shopping, but a pattern across multiple projects with the same GC is a reliable indicator.

Why It Persists — and Why It Hurts

Bid shopping persists because GCs face intense pressure to deliver the lowest possible price to the owner. In competitive lump-sum bidding, every dollar matters. A GC who can get a subcontractor to cut 3% after the fact gains a direct advantage.

But the damage is real. Subcontractors who know their bids will be shopped either inflate their initial numbers (defeating the purpose) or stop bidding to that GC altogether. Over time, bid shopping drives quality contractors out of the competitive pool and concentrates work among those willing to accept unsustainable margins.

For the subcontractor whose bid was shopped, the immediate cost is lost work — or worse, winning the job at a margin so thin that any scope issue becomes a financial crisis.

Protecting Yourself

You can't eliminate bid shopping, but you can make it harder:

- Control your bid delivery. If your proposal is sent through a trackable system, you have a record of exactly when it was delivered and who viewed it. This doesn't prevent shopping, but it creates evidence. - Include a bid shopping clause. State in your proposal: "This pricing is submitted in confidence and may not be disclosed to competing bidders. Disclosure voids this proposal." - Build relationships. GCs who value long-term relationships with quality subs are less likely to shop bids. Invest in those partnerships. - Track patterns. Keep records of which GCs seem to shop and which don't. Over time, this data should inform your bidding strategy. - Report it. Some states and public agencies have reporting mechanisms for bid shopping. Use them. Industry associations like the ASA have been working for decades to address this issue — they need data to support reform.

The Bottom Line

Bid shopping is illegal under the California Public Contract Code. PCC §4101 explicitly finds that the practices of bid shopping and bid peddling cause direct harm to the public, the construction industry, and the subcontracting community. PCC §4104 requires prime contractors to list their subcontractors by name, license number, and portion of work at the time of bid. PCC §4107 restricts substitution of listed subcontractors to a narrow set of conditions, and PCC §4110 imposes penalties on primes who violate these requirements.

Despite these protections, bid shopping persists because enforcement depends largely on the subcontractor's willingness and ability to fight back. The subs who protect themselves best are the ones who document their bid terms clearly, submit through channels that create audit trails, and are willing to enforce their rights when they catch a GC crossing the line.