Bid SelectionLong read

How GC Relationships Affect Division 8 Win Rates

Strong GC relationships boost Division 8 win rates to 40-50 percent, double the market average.

Editor at Large · · 9 min read
Cover illustration for “How GC Relationships Affect Division 8 Win Rates”
Bid Selection · September 25, 2026 · 9 min read · 2,134 words

Subcontract work in Division 8 doesn't get distributed evenly. Somewhere between 60 and 80 percent of it goes to a fixed pool of preferred vendors. The fight for most jobs is decided before the bid is even opened. Getting on that list only buys a contractor the invitation, and most contractors who complain about not getting invited are actually failing at the second half of the problem: turning an invitation into a submitted, accurate bid fast enough to matter. Relationship access and estimating speed are the same problem, viewed from two ends. They're the same problem, viewed from two ends.

General contractors run selective bidding because open solicitation is expensive and risky for them too. Most keep a pre-screened list of subs they've vetted for quality, financial stability, and reliability, and they draw from that list first. Cold submissions, from contractors with no history on the job, compete for whatever's left after the invited list has been worked through. Getting invited depends on a track record: consistent quality, proactive communication when something goes wrong, and the absence of surprises late in a project. GCs rate communication among their top criteria for selecting subs, and that ranking gives away how much of this decision runs on trust rather than price.

The formal version of this system is the approved vendor list, or AVL, a curated roster that restricts procurement to contractors who've already cleared a compliance and performance bar. It exists so the GC doesn't have to re-litigate a sub's credibility on every job. Once a contractor is on an AVL, the relationship does most of the selling. Off it, or never on it, every bid is fought uphill, and no amount of estimating polish fixes that on its own.

What win rates look like for subcontractors who do and don't have those relationships

The average commercial contractor wins around one in four bids it submits, a 25 percent win rate. That number should give pause on its own: every one of those three losses still cost the estimating desk hours, and every hour spent on a bid that goes nowhere is an hour not spent on one that might land.

High-performing contractors don't hover near that average. According to Bidi Contracting, the top tier consistently lands 40 to 50 percent win rates. That's not a marginal edge, it's close to double, and the gap doesn't close through harder work on any single bid. It closes through which bids a contractor gets to see in the first place, and how well equipped that contractor is to answer them once they do.

Market type shifts the baseline further. Competitive private work tends to run 15 to 25 percent. Hard-bid public work often lands lower still, 10 to 20 percent. Negotiated or repeat-client work runs meaningfully higher than either. A blended win rate across all of that hides more than it reveals: win rate per GC is the number that actually tells a contractor something useful. Break the data down that way and most estimating desks would find a small cluster of GCs responsible for the majority of wins, and a long tail of relationships that consume enormous estimating hours while producing almost nothing back.

How bid-list position translates into estimating volume

Subcontractor response rates to GC bid invitations typically run between 9 and 15 percent. Given how much effort goes into building the invited list in the first place, that's a strikingly low number. GCs who specifically targeted their most engaged subs through bid management software saw response rates jump to 47 percent, and that jump points to where the gap actually lives. Interest was never the bottleneck. Subs who want the work often can't turn the estimate around fast enough to say yes.

Three responsive bids per trade is the practical floor for building a competitive number. Landing one of those three slots isn't a matter of being invited, it's a matter of actually responding, on time, with a complete package. GCs keep track of who does this consistently: who answers, who asks sharp clarifying questions, who submits complete and on schedule. That behavioral record shapes who gets invited to the next selective bid list, so every bid cycle doubles as a referendum on the last one.

A fast no beats silence, every time. Declining an invitation still registers as a response, protects a contractor's standing, and keeps the door open for the next opportunity. Going quiet on an invitation, even once, starts to look like unreliability from the GC's side of the table, and that impression is hard to undo.

The reasons Division 8 takeoffs are unusually time-consuming relative to other trades

Division 8, under CSI MasterFormat, covers doors, frames, windows, entrances, storefronts, curtain walls, skylights, glazing, and all the hardware tied to building openings. A single opening can carry a hardware set with a long list of individual line items, and a large commercial job might have dozens of distinct opening types, each needing its own set. Small errors multiply across all of that, and the cost gap between a careful takeoff and a sloppy one can run into six figures on a single project.

Some jobs ship with more than 80 unique hardware sets, each priced separately. That volume alone drives a lot of the estimating time, but the deeper problem is where the information lives. Door schedules, hardware schedules, floor plans, elevations, and the 087100 spec section each hold a piece of the picture, and none of them holds the whole thing. An estimator has to hunt across all of it just to understand what a single opening actually requires.

Then there's coordination across divisions. Division 8 touches Division 5 for frames set into metal stud walls, Division 26 for electrified hardware, Division 27 for access control, Division 28 for security systems. A missed coordination note in any of those doesn't just create a documentation gap. It becomes missed scope on bid day, and nobody notices until the hardware doesn't work the way the electrical drawings assumed it would.

Spec variability, not estimator skill, as the root source of Division 8 takeoff errors

Comparing three real Section 087100 specifications from three different owners settles the question of blame. Wildly inconsistent source documents, not careless estimators, are the problem. Santa Fe's spec published 40 hardware set headers, 34 of them live, spanning 233 line items, with doors assigned to sets and 64 percent of lines carrying a stated finish. Cornell's spec published 23 sets with no finish designations anywhere, no US codes, no BHMA numerics, nothing. Michigan State's spec published zero sets. It handed the bidder 13 pages of component tables organized by type and left the job of assembling sets to whoever was pricing the work.

Same section number, three completely different tasks. A general-purpose estimating approach calibrated for one of these formats will misread the other two because the format itself changes underneath it: each format structures the same information differently, so a method tuned to one produces errors when applied to the others.

Undefined finish codes compound this. Proprietary manufacturer codes frequently go undefined in the spec, and a blank finish field forces the estimator to guess at a price rather than read one off the page. On Santa Fe's 233-line schedule, 83 lines carried no stated finish. Over a third of that schedule required judgment calls instead of lookups.

Scope exclusions carry their own risk. Lines coded "OT," for other scope, need to be explicitly excluded in writing. On Santa Fe's schedule, 10 of the 34 live sets hand off at least one line this way. Reading those lines as in-scope inflates the bid. Excluding items without a written qualification on record creates a contract exposure that appears later in the project, often at the worst possible time.

The effect of reading schedules, plans, and specs together, rather than sequentially, on what gets caught

Cross-document reconciliation isn't optional. Most specs make it a contractual obligation: the contractor has to flag any discrepancy between the door schedule, door types, drawings, and scheduled hardware to the architect, and hold off proceeding until the conflict is resolved in writing. Consistency between the door schedule and the general arrangement drawings matters enormously, because if a door's dimensions differ between the two, the door may not fit the opening once it's fabricated. Both documents need cross-checking and updating together whenever either one changes.

Sequential reading, working through one document at a time instead of cross-referencing as you go, is where the failures actually happen in the field. Working off a superseded hardware schedule revision gets hardware installed that's already been replaced on paper. Missing the prep coordination between a hardware set and the door submittal, say, a mortise lockset specified against a door prepped for a cylindrical one, doesn't get caught until installation. By then it's a change order.

The workflow that avoids this reviews architectural plans, door schedules, glazing details, spec manuals, finish schedules, and hardware requirements together, before any quantities get calculated. Every row pulled from any of these documents should carry a note on the page and table it came from, so any number in the final takeoff can be traced back to its source when someone asks where it came from.

What AI-assisted Division 8 takeoff tools do differently from manual and general-purpose approaches

General-purpose takeoff software applies the same extraction logic across every CSI division. That works reasonably well for divisions with standardized document conventions, but Division 8 doesn't fit that mold. Its document types, its terminology, its schedule conventions (hardware sets, finish codes, prep designations, scope-exclusion flags) all require trade-specific interpretation. A general tool extracts whatever text it can read off the page. It doesn't know what that text means, which set it belongs to, or that it's excluded scope, and that gap is exactly where the six-figure errors mentioned earlier come from.

Tools built specifically for Division 8 work differently. Rather than reading text generically, they're trained on the structure of door and hardware schedules themselves: normalizing references so that "SET 4," "#4," and "HW-4" all resolve to the same set, flagging openings that appear on the floor plan but not in the schedule, flagging schedule rows with no corresponding opening on the plan. Some produce exportable, priced output with page and table references attached to every row, so the estimator can verify any line without reopening the entire document set.

Against outsourced estimating services, the comparison mostly comes down to turnaround. Outsourced openings takeoffs typically deliver within a day or two. Purpose-built AI tools work in a fraction of that window, which keeps the bid decision in-house instead of dependent on a third party's schedule, and lets a contractor run more jobs at once without adding estimating headcount.

The harder case, and the one that separates a genuinely useful tool from a merely fast one, is the institutional job where the spec doesn't publish sets. Michigan State's format, 13 pages of component tables with no assembled sets, asks the estimator to author the hardware sets from scratch against owner standards, rather than simply extract what's already specified. That's a fundamentally different task from Santa Fe's model, where the sets exist but carry embedded errors and gaps. A tool that only knows how to extract published sets is close to useless on a job that never publishes any, and that's the test worth applying before buying one.

How faster, more accurate takeoffs close the loop between relationship access and actual wins

Contractors winning at 40 to 50 percent aren't simply outworking everyone else. What sets them apart is which bid lists they're on, how selectively they price, and how quickly and accurately they respond to each invitation they get.

Speed unlocks volume. A contractor who produces a defensible Division 8 takeoff significantly faster than manual methods allow can respond to more invitations from more GCs inside the same stretch of time. Win count grows through bid volume, not through squeezing more hours out of the same handful of bids.

Accuracy protects margin. Padded contingencies, the kind estimators add to cover for a rushed or sloppy takeoff, tend to lose bids on price. Tight numbers, built from a takeoff that's already reconciled the schedules, the plans, and the spec against each other, win them instead. A contractor who arrives at bid day having done that reconciliation work isn't guessing at a number. That contractor is standing behind it.

Responsiveness feeds straight back into the relationship side of the equation. GCs track who responds on time, who asks sharp questions, who submits complete bids without follow-up corrections, and every one of those data points either strengthens or weakens a contractor's position on the next selective bid list. Estimating speed and accuracy aren't a side effect of the relationship. In Division 8, they build the relationship from the start.

Sources

  1. Door Hardware Takeoff Software | Fresco
  2. bidicontracting.com
Filed underBid Selection

More in Bid Selection