The sub-bid layer of heavy-civil estimating — level, score, and defend every award.
Your takeoff stack builds your own number. It doesn't read the 5–15 subcontractor bids that come back per package. Bid Reasoner is the sub-bid layer that does — it levels, scores, and defends the sub bids you receive, alongside HeavyBid and B2W, not in place of them.
Your estimating tools stop where the sub bids start.
HeavyBid, B2W, and Bluebeam get you to your own number — quantities, production rates, the bid you'll hand to the owner. That's the work they're built for. But the moment the package goes out and 11 subcontractor PDFs come back, those tools have nothing to say. Leveling them is a spreadsheet job, done by hand, under deadline.
So the highest-leverage decision in precon — which sub actually gets the work — gets made on a hand-built tab that nobody trusts and nobody can defend. Each bid arrives in its own format, line items don't match your scope, and the outlier you should have caught is buried three rows down. The estimating stack didn't fail; it was just never meant to do this part.
From a folder of sub bids to a defended award — in one workflow.
Three steps. Your number stays in HeavyBid; the sub bids come here.
Read & normalize
Drop in each sub bid — PDF, Excel, Word or CSV. Bid Reasoner extracts the line items, normalizes them, and maps them to your scope of work — so 11 bids that looked nothing alike now line up on the same basis.
Score & flag
Bidders are scored across six dimensions — price, scope, schedule, compliance, performance, risk. Separately, four deterministic pricing rules flag unbalanced lines, peer outliers, total-bid outliers and front-loaded mobilization on the Compare page.
Pick & defend
Choose a winner under any of 7 decision modes. Bid Reasoner recommends one with confidence and page-cited evidence, asks for a category and a reason on any override, and generates 7 Word decision documents — the Reasoned Award Memo included.
Keep your estimating stack. Add the sub-bid evaluation layer.
This is the whole idea, so it's worth being blunt about it: Bid Reasoner does not do takeoff or quantity estimating. It does not generate your bid number, count quantities off a drawing, or compete with HCSS HeavyBid, B2W, or Bluebeam. If a tool's job is to help you build your own bid, Bid Reasoner is not that tool and never will be.
What it does is the step that comes after — the one your estimating software leaves you to do in Excel. You receive subcontractor bids; Bid Reasoner reads each PDF, normalizes the line items to your scope, scores the bidders, runs the risk rules, and produces a defensible award. Your number stays where it lives today.
On normalization: in every state, each bidder is normalized against the peer median of your own received bids, so you don't need any state-DOT pay-item data. Scope-coverage gap analysis runs alongside that normalization, surfacing items in your SOW the bidder never quoted, and items the bidder priced that weren't in your scope at all.
What the sub-bid layer runs on.
Deterministic rules, not a black box.
Scoring dimensions per bidder: price, scope, schedule, compliance, performance, risk.
Decision modes, from Lowest Responsible Bid to Best Value to Custom Weighting.
Deterministic pricing rules: unbalanced lines, peer outliers, total outliers, front-loaded mobilization.
US states supported — bidders normalized against the peer median, no government pricing data required.
Excel and generic bid software weren't built for this.
| Excel / manual | Generic bid software | Bid Reasoner | |
|---|---|---|---|
| Reads each sub bid — PDF, Excel, Word, CSV | Retyped by hand | Storage / inbox only | Extracted & normalized |
| Line items mapped to your scope | Manual matching | No | Matched by pay-item code |
| Scoring across 6 dimensions | One column: price | Price summary | Price, scope, schedule, compliance, performance, risk |
| Outlier & risk flags | If you spot them | No | 4 deterministic pricing rules |
| Defensible award with page-cited evidence | From memory | No | 7 decision .docx, findings page-cited |
One layer, three jobs in your precon flow.
The same engine, named for the part of the work you're in.
Heavy-civil estimating & the sub-bid layer — answered.
Is Bid Reasoner heavy civil estimating software like HeavyBid?
No. Bid Reasoner is not estimating or takeoff software like HCSS HeavyBid. It is the sub-bid evaluation, leveling, and award layer that complements HeavyBid and B2W — it reads the subcontractor bids you receive, normalizes the line items to your scope, scores the bidders, and documents the award. HeavyBid builds your own number; Bid Reasoner handles the bids that come back from your subs.
Does HeavyBid or B2W level subcontractor bids for you?
No. HeavyBid and B2W are takeoff and estimating tools — they help you assemble your own quantities, production rates, and bid number. Neither reads the 5 to 15 subcontractor PDFs that come back per package, normalizes them to your scope, or scores them against each other. That leveling-and-award step is the gap Bid Reasoner fills.
Do I have to replace my current estimating software to use this?
No. Keep your estimating stack. Bid Reasoner sits alongside HeavyBid, B2W, and Bluebeam as the sub-bid evaluation layer — you still build your own number where you do today, then bring the subcontractor bids you receive into Bid Reasoner to level, score, and defend the award. Nothing is ripped out.
How does it work without state DOT data in my state?
Bid Reasoner normalizes each bidder against the peer median of the bids you actually received, so it works in any US state with no government data required. Your own bid set is the baseline in every state.
What risk findings does it flag on sub bids?
Four deterministic pricing rules, not opaque AI scoring: unbalanced unit prices (line items at or below $1.00), peer outliers (a unit price 2× or more, or half or less, of the median for that pay item, once three or more bids price it), total-bid outliers (a bid total 20% or more off the median total, once three or more bids have a total), and front-loaded mobilization (mobilization at 10% or more of the total, high at 15% or more). A fifth check lists scope-of-work items whose pay-item code doesn't appear in a bid. Because the rules are fixed, you can see exactly why each flag fired.
Can it justify the award when the owner asks why we picked this sub?
Yes. Bid Reasoner recommends a winner with a confidence level and reasoning evidence — every saved AI finding cited to the source document and page. When your pick differs from the recommendation, the award page marks it as an override and asks for a category and a reason — both go into the award memo. It then auto-generates seven decision documents in Word, including the Reasoned Award Memo and Evidence Report, so the justification is on the record.
How many sub bids can it handle per package?
It is built for the real heavy-civil case: 5 to 15 subcontractor bids per package. It reads each bid — PDF, Excel, Word or CSV — extracts and normalizes the line items, maps them to your scope of work, and levels the whole set against the peer median so you can compare bidders on the same basis.
See the sub-bid layer run on your own package.
Bring one package's subcontractor bids. We'll read them, level them, score the bidders, and generate the award memo on the call — your estimating stack stays exactly where it is.