By trade

Analyze and level your concrete subcontractor bids

Structural concrete bids almost never split the work the same way. One sub itemizes formwork, rebar, placement, and finishing; the next quotes a single cubic-yard number and assumes you supply the ready-mix. Bid Reasoner normalizes every concrete bid to your scope of work, scores each bidder across six dimensions, and flags the unbalanced unit prices before you award. This is the trade-level companion to subcontractor bid analysis.

Live private beta · onboarding founding heavy-civil GCs
The scope

What a complete structural concrete bid has to cover.

When you level concrete bids, the question isn't who's cheapest — it's who priced the same work. Here's the scope each bidder is measured against, item for item.

Scope itemWhat it should coverWhere bids diverge
FormworkWalls, footings, columns, decks, slab edge — supply, erect, and brace.Stripping and reuse counts assumed differently
Reinforcing steel — supplyRebar furnished to the site, by ton or by item.Often split from install or left to others
Reinforcing steel — installPlace, tie, and support the bar.Folded into placement on some bids
Embeds & anchor boltsAnchor bolts, weld plates, dowels, blockouts.Frequently excluded or "by GC"
Concrete supplyReady-mix furnished — mix design, delivery.Supply vs. place-and-finish only is unclear
PlacementPour, pump or chute, vibrate, screed.Pump rental priced by some, not others
FinishingFloat, trowel, broom, exposed-aggregate, rub.Finish grade and class vary widely
CuringCuring compound, wet cure, blankets, protection.Assumed but rarely line-itemed
JointsConstruction, control, and expansion joints; waterstop.Sealant and backer rod split out
Waterproofing / vapor barrierMembrane, dampproofing, under-slab vapor barrier.Often a separate trade — gap risk
Testing & QCCylinder breaks, slump, air content, inspection.Pushed to the GC or the owner's lab
Stripping & patchingForm removal, tie-hole patch, surface repair.Rarely quoted explicitly
The gaps

Where the low concrete number hides missing work.

A concrete bid that looks cheap is often cheap because it left work out. These are the five gaps that turn into change orders, and the scope-coverage check that catches them.

Rebar supply vs. install

One bidder furnishes and places the bar; the next prices install only and assumes the GC supplies it. Until the split is normalized, the lower number isn't lower work — it's less scope.

Embeds & anchor bolts

Anchor bolts, weld plates, and blockouts marked "by others" disappear from the total and reappear as a change order when no one else carried them.

Curing

Curing compound, blankets, and cold-weather protection are assumed by the bidder but rarely line-itemed, so they read as included until they aren't.

Testing & QC

Cylinder breaks, slump, and air tests get pushed to the GC or the owner's lab. A bid that skips them looks competitive against one that priced them.

Waterproofing / vapor barrier

Membrane, dampproofing, and under-slab vapor barrier often sit with another trade. If no one carries them, the gap surfaces in the field, not the bid tab.

The two-way check

Bid Reasoner flags items in your scope a bidder didn't quote — and items a bidder priced that weren't in your scope — so an apples-to-apples total is what you compare.

The risk patterns

The pricing games specific to concrete — and the rules that catch them.

Every concrete bid runs through four deterministic risk rules with fixed numeric thresholds. Here's how each one reads against this trade.

Unbalanced unit prices

Flags any line at or below $1.00 — a penny-priced cubic-yard or formwork SF item used to load the early pours and game change orders.

Peer outliers

Flags a placement or finishing rate above or below 0.5× the peer median, so a CY or SF price far off the field is visible.

Total-bid outliers

Flags a total more than 20% off the rest of the field — usually the sign of a supply-vs-install split or an omitted scope item.

Front-loaded mobilization

Flags mobilization above 10% of the total — cash pulled forward before the first pour is even placed.

The pattern that bites hardest on concrete is the unclear supply-vs-install split. A bidder who prices placement and finishing only — assuming you furnish the rebar and the ready-mix — will post a total that's 20% to 40% under a full-scope bidder. On a bid tab that just lists totals, that reads as the winner. The total-bid-outlier rule flags it, the scope-coverage check shows the missing supply lines, and the peer-outlier rule confirms the per-CY rate is consistent with place-only work. Three signals point at the same thing before you award.

The same logic catches the front-loaded concrete bid: mobilization and the first foundation pour priced high, the upper-level decks priced thin. The mobilization rule trips above 10%, and the unbalanced-unit-price rule catches the thin lines at or below $1.00. None of it depends on judgment — the thresholds are numbers anyone reviewing the award can check.

The six dimensions

How each concrete bidder is scored.

Past the bottom-line number, every bidder is scored on the same six dimensions — so the bid that's cheap because it cut curing or testing doesn't read as the best.

Price

Each CY, SF, and ton leveled against the peer median, so a low total that hides a supply gap doesn't read as cheap.

Scope

How completely the bid covers formwork, rebar, placement, finishing, curing, and testing — gaps surfaced, not assumed.

Schedule

Whether the pour sequence and durations fit the package and the wider project plan.

Compliance

Bonds, insurance, mix-design submittals, and the bid-form requirements the package demands.

Performance

The concrete sub's track record carried into the score, not left as a side note.

Risk

The four deterministic flags rolled up, so the supply-vs-install game shows in the score itself.

What this is not: Bid Reasoner is not concrete takeoff or quantity-estimating software. It does not run your CY or compute your number. It analyzes the structural concrete subcontractor bids you receive — scores them, flags the risk, and recommends a winner — and complements HCSS HeavyBid and B2W rather than replacing your takeoff.
Questions

Concrete bid analysis — answered.

Why are concrete subcontractor bids so hard to compare?

Concrete bids rarely split the work the same way. One sub prices formwork, rebar supply, rebar install, placement, and finishing as separate line items; the next folds rebar install into placement and quotes a single cubic-yard number. One supplies the ready-mix; another assumes you do. Until the line items are normalized to the same scope of work, the totals aren't comparable. Bid Reasoner maps every bidder's items to your scope using peer-median pricing, so a wall, footing, or deck pour lines up item for item across the field.

What scope gaps are most common in concrete bids?

The most common are the rebar supply-versus-install split, embeds and anchor bolts left to others, curing and curing compound assumed but not priced, concrete testing and cylinder breaks pushed to the GC, and waterproofing or vapor barrier omitted entirely. Bid Reasoner runs a two-way scope-coverage check on each bidder — items in your scope the bidder didn't quote, and items the bidder priced that weren't in your scope — so the low number that's low because it left out curing or testing gets caught before award.

How do you flag an unbalanced concrete bid?

Bid Reasoner runs four deterministic risk rules over every concrete bid. It flags unit prices at or below $1.00 — a penny-priced cubic-yard or formwork line is a change-order setup. It flags any item above 2x or below 0.5x the peer median, so a placement rate far off the field stands out. It flags a total that deviates more than 20% from the rest of the bidders, and mobilization loaded above 10% of the total. These are fixed numeric thresholds you can check by hand, not a black-box score.

Is this concrete takeoff or quantity software?

No. Bid Reasoner does not do takeoff, run quantities, or estimate your own number. It analyzes the structural concrete subcontractor bids you receive — normalizing line items to scope, scoring each bidder across price, scope, schedule, compliance, performance, and risk, and flagging the unbalanced and front-loaded numbers. It complements HCSS HeavyBid and B2W rather than replacing your takeoff.

See it level your concrete bids.

Bring one concrete package's subcontractor bids. We'll normalize them to scope, score every bidder across six dimensions, flag the unbalanced lines, and recommend a winner on the call.