Business Development for General Contractors: 4 Steps
Business development for general contractors belongs to preconstruction. Here's a four-step framework for running BD on one pipeline with estimating.
Edward Gonzalez
Founder
The lead came in on a Tuesday. Your BD lead logged it in her spreadsheet, shot a Slack message to the estimator, and moved on. Three weeks later, the estimator asked who the client was, whether you’d bid the last job, and why nobody mentioned the architect was the same one from that bruising 2024 medical office. Nobody had an answer, because the answer lived in four places and none of them talked to each other.
Business development for general contractors isn’t a sales function. It’s the top half of the preconstruction pipeline, and it runs on the same client history, sub roster, and estimating handoff as everything downstream.
Most commercial GCs still treat BD like a parallel universe. A seller-doer chases leads in one tool, the estimator opens bids in another, and the director of preconstruction spends Monday mornings reconciling the two. Preconstruction teams already lose the better part of two workdays a week searching for and analyzing data, more than any other role in the business. The BD-to-estimating gap is where most of those hours go to die.
This rewrite drops the seller-doer framing and the old “empowerment survey” playbook. The four steps below assume you already believe BD is a precon function. Now let’s make it run like one.
Key Takeaways
- Run BD and estimating on one shared pursuit pipeline, not two parallel spreadsheets.
- Centralize every client relationship on a single record that tracks touchpoints, bids, and outcomes.
- Turn the BD-to-estimating handoff into a real workflow with stages, owners, and go/no-go notes.
- Treat your qualified sub roster as a pursuit asset that shapes which jobs you pursue.
- Standardize on one construction-specific platform so the director of preconstruction gets real reporting without duplicate data entry.
Step 1: Build one pipeline, not two
The first thing to fix is the org chart that lives inside your software. Most GCs run two pipelines: a BD list of leads and relationships, and an estimating queue of active bids. The two overlap in theory and almost never in practice. Opportunities jump the fence between them and lose context in the process.
Think of it like a restaurant kitchen. Front of house takes the order, back of house cooks the food. If the ticket system changes between the two, guests wait and orders drop. BD is front of house; estimating is the line. They work the same ticket or the whole service falls apart.
A single shared pipeline should have five stages at minimum:
- Lead. A client, architect, or referral put a project on your radar.
- Qualified. You’ve run a go/no-go and decided to pursue.
- Bidding. Estimating owns it; BD stays close to the client.
- Awarded. Handoff to operations.
- Lost. Captured with a reason code so the next pursuit starts smarter.
Every stage has one owner, one due date, and one set of notes. No parallel tracker, no side spreadsheet. If you want a deeper dive on scoring the Lead-to-Qualified gate, the preconstruction go/no-go framework walks through it.
The consequence of running one pipeline is simple: your director of preconstruction gets a single forecast instead of stitching two reports together every Friday.
Step 2: Centralize client relationships on one record
Your next move is to kill the CRM-shaped scar tissue. Most GCs have a generic sales CRM from the 2010s, a bid log in Excel, and a project history buried inside project management software nobody in BD has access to. The client record is theoretically in all three; practically it’s in none.
Think of it like a doctor with a returning patient. You don’t want three different clipboards from three different visits. You want one chart, opened before you walk into the room, with every symptom, prescription, and allergy already on the page. A centralized client record is the chart. It’s how BD walks into the next pursuit already knowing where it hurts.
Centralize everything on one record: contacts, project history, bid outcomes, fee history, margin, punch list pain, warranty calls. When a new lead comes in, the record opens to the full story. Your BD lead walks into the first meeting knowing the last PM had three change orders over the owner’s threshold and that the owner’s rep left for a competitor. That’s the difference between a polished pursuit and a generic pitch.
Preconstruction teams already lose about 13.4 hours a week searching for and analyzing data, more than any other role in the business, and fewer than 1 in 5 GCs practice above-average preconstruction. Those above-average firms are 52% more likely to report higher profitability. Client centralization is where “above-average” actually starts. A construction CRM built for this world, not a retrofitted sales tool, is the unlock. For the side-by-side against the old way, CRM vs. spreadsheets is the short version.
So what? The next pursuit starts from context, not from scratch, and your hit rate quietly climbs while your competitors keep reintroducing themselves to their own clients.
Step 3: Fix the BD-to-estimating handoff
This is the step nobody writes about, which is strange because it’s the one that decides whether a pursuit wins or wanders. The handoff from BD to estimating usually looks like a Slack message and a shared folder link. That is not a workflow. That is a hope.
Picture a relay race. The baton exchange is the most practiced moment on the team, not an afterthought, because any team that fumbles the pass loses the race no matter how fast the runners are. The BD-to-estimating handoff is your baton pass. Most GCs practice it never.
A real handoff has four parts:
- Trigger. The pursuit moves from Qualified to Bidding in the shared pipeline.
- Payload. Client history, go/no-go notes, fee expectations, key sub coverage, and any political context attach to the record automatically.
- Owner change. Estimating takes the pencil; BD becomes the client-facing shadow.
- Checkpoint. A 20-minute kickoff on the record itself, not a calendar invite with no agenda.
The 2026 AGC outlook shows contractors expecting growth in only 12 of 17 construction categories, down from 15 last year. Margins are tighter, backlog is shorter, and the cost of a sloppy handoff is no longer a rounding error. Every pursuit that enters estimating half-briefed is a pursuit you’ll either lose or win at a margin you’ll regret. For the numbers behind the pain, construction CRM ROI walks through the math.
The so-what: the handoff is the single highest-return workflow in your BD motion, and the only way to make it boring and repeatable is to run it inside the same system as the pipeline.
Step 4: Treat your sub roster as a pipeline asset
Subs are not a procurement line item. Your qualified-sub roster is a pursuit asset that decides which jobs you should even chase. On most commercial jobs, subcontracted trade work represents the overwhelming majority of project value, which means your coverage of any given trade is a bigger predictor of win probability than your fee.
Treat the roster like a pitcher treats their bullpen. You don’t find out you’re short a left-handed reliever in the eighth inning. You know the bench cold before the game starts, and your pursuit decisions flow from who’s warm.
A sub roster worth its salt tracks:
- Trade coverage by region and project size
- Bid history and response rate on your ITBs
- Hit rate (awarded vs. bid) and margin on past jobs
- Performance notes from PMs and superintendents
- Last contact date so outreach rotates and no trade goes single-sourced
Review it quarterly with your estimating leads. If three of your top four MEP subs are soft on healthcare, you probably shouldn’t be qualifying that medical office pursuit yet. The subcontractor database guide has the setup detail if you’re starting from scratch.
The consequence: sub strength becomes a filter at the Qualified stage instead of a surprise at the bid table, and your forecast (see revenue forecasting for GCs) gets grounded in pursuits you can actually deliver. Sophisticated preconstruction is now the #1 differentiator for GCs winning negotiated and collaborative-delivery work. Your sub roster is half of that differentiation.
Putting it together
One pipeline. One client record. One handoff. One sub roster. Four steps, one operating system for business development, sitting squarely inside preconstruction where it belongs. For a director of preconstruction, the payoff is unified reporting across BD, estimating, and sub management without the Monday morning reconciliation ritual, and the ability to answer “where does the pipeline stand” in one screen instead of four. That’s the Buildr platform thesis in a paragraph, and the CRM is where most precon teams start when they adopt it.
FAQ
How do commercial GCs track client relationships in preconstruction?
Most GCs track client relationships in preconstruction using a construction-specific CRM that logs every touchpoint, bid, and project outcome on one client record. Shared visibility between BD and estimating lets the next pursuit start from context, not from scratch.
How do BD and estimating teams collaborate effectively?
BD and estimating collaborate best when they share a single pursuit pipeline, not parallel spreadsheets. Each opportunity gets one record with status, go/no-go notes, client history, and estimator ownership visible to both teams in real time.
How do you set up a preconstruction pipeline from scratch?
Start by defining stages (Lead, Qualified, Bidding, Awarded, Lost), then pick a construction CRM that connects companies, contacts, and projects on one record. Migrate at least 24 months of client history and set a recurring weekly pipeline review between BD and precon leads.
What are best practices for managing subcontractor relationships?
Keep a single qualified-subcontractor database with trade coverage, bid history, hit rate, and performance notes. Review sub coverage quarterly, rotate outreach so no trade is single-sourced, and treat your sub roster as a pursuit asset that shapes which pursuits you qualify in.
How should a Director of Preconstruction centralize their team’s data and workflows?
Standardize on a single preconstruction platform that combines BD pipeline, client history, bid tracking, sub management, and reporting. Buildr was built for this workflow, giving precon directors unified reporting across BD and estimating without duplicate data entry.