Most specialty contractors don't lose bids at the estimate. They lose them in the three days after the bid goes in. Nobody follows up. The GC hears from two other subs. The job gets awarded and you're sitting there wondering what happened.
This isn't a price problem. It's a process problem.
If your team is submitting 40-60 bids a month and winning somewhere around 12-18% of them, you're not alone. That's about where most subs land without a real system. Contractors who run a tight follow-up and prioritization process tend to see win rates closer to 25-35%. That gap isn't because they're cheaper. It's because they're more consistent.
Here's how to close that gap without hiring another estimator.
Why specialty contractors lose bids to GCs (and it's not price)
GCs don't award to the lowest number every time. That's not how it works at the commercial level. They award to subs they trust to show up, perform, and communicate. Price matters. But relationship and reliability matter more when the schedule is tight or the scope is complex.
The mistake most subs make is treating bid submission as the finish line. It's not. Submission is the start of a short sales cycle that most subs completely ignore.
What tends to happen with specialty contractors in the $10M-$40M range is that estimators are stretched. They're processing every ITB that comes in through BuildingConnected, ConstructConnect, and maybe a few GC-direct invites. They grind through the estimate, submit, and move on. No tracking. No follow-up. No record of what happened.
Win rates in that situation tend to sit around 15-20%. Not because the bids were bad. Because the GC moved on and nobody from your side called.
The fix starts with two things: knowing which bids to chase, and having a system for what happens after you submit.
How the general contractor commercial construction bid cycle actually works
GCs issue more ITBs than they can award in a given month. That's by design. They want three to five sub bids per trade to level, and they want options. So on any given project, two or three of you are going home empty-handed.
A typical timeline looks something like this:
- ITB issued, with a response window that varies by GC and project complexity
- Bids due
- GC levels bids, which can take anywhere from a few days to a couple of weeks depending on scope
- GC follows up with clarifications or value engineering requests
- Award issued
That window between bid submission and award decision is where most subs disappear. The GC is leveling four bids, asking questions, and deciding who they want to work with. If you're not in their ear during that window, someone else is.
GCs typically keep a short list of three to five preferred subs per trade. Getting there usually takes two or three bids where you showed up, were competitive, and stayed in contact. There's no secret program. You just have to be consistent.
How to prioritize which commercial construction bids are worth your time
Your estimator has 40 hours a week. A decent bid takes four to eight hours. You can do the math yourself. You can't bid everything.
The contractors who figure this out stop trying to respond to every ITB and start making deliberate decisions about which ones are worth their estimator's time.
Here's a scoring approach that takes less than 30 minutes per ITB.
GC relationship tier
Before scoring anything else, define what tier each GC falls into:
- Tier 1: You've won two or more bids with this GC. They know your work and have seen it firsthand.
- Tier 2: You've submitted one bid or had a real conversation. They know your name, maybe your trade.
- Tier 3: Cold ITB. No prior relationship, no prior contact.
Project scope fit
Red flags to screen out
Score each ITB across those three buckets. Anything above 70 out of 100 gets a full estimate with a lead estimator assigned. Anything between 40 and 70 gets a quick number, no full takeoff. Anything below 40, pass and send a polite decline.
This alone can cut your estimating hours by 25-30% while improving your win rate. You're not doing less work. You're doing the right work.
Building a bid prioritization framework you can use today
Set up a simple tracker in a spreadsheet or in whatever you're using for bid management. For each ITB that comes in, log:
- GC name and tier
- Project type and estimated value
- Bid due date
- Scope fit score (1-10)
- Resource availability score (1-10)
- Relationship score (1-10)
- Total score
Your decision rule:
| Score | Action |
|---|---|
| 70-100 | Full estimate, assign lead estimator, set follow-up reminder |
| 40-69 | Quick estimate or ballpark, no full takeoff |
| Under 40 | Pass, send decline to GC |
A mechanical sub working in the $15M range was submitting around 50 bids a month with a 12% win rate. No scoring system. Their estimators were pulling full takeoffs on cold ITBs from GCs they'd never worked with, and rushing estimates for Tier 1 GCs who actually wanted their number. Once they built this scoring framework and started protecting estimator time for Tier 1 and Tier 2 work, win rate went to 22% in one quarter. Same team. Same budget.
Post-bid follow-up: the real differentiator in commercial construction bidding
If you do one thing differently after reading this, make it your follow-up process.
The 72-hour rule: your first follow-up needs to happen within 72 hours of bid submission. Not after award. Not when you check in two weeks later to see how things shook out. Within 72 hours.
GCs notice who follows up. Not in a pushy way. They notice because most subs don't do it. A quick email or call that says "we submitted our number yesterday, wanted to make sure everything was received and let you know we're available for any clarifications" takes five minutes and puts you top of mind during leveling.
The three-touch sequence that works:
- 48-hour email. Light and direct. Confirm bid received, express interest, offer to clarify anything.
- 72-hour phone call. Two to three minutes. Ask if they're getting close to leveling. Mention one specific thing about the project or your past work together.
- Day 7 check-in. Short email. Still interested. Still available. Any update?
Three touches in seven days. Contractors who run this consistently tend to see win rates 30-40% higher than contractors who don't follow up at all. That's not a small difference.
Ready-to-use follow-up templates for commercial construction bids
Use these as a starting point. Personalize based on the GC and the project.
48-hour email
Subject: [Project Name] – [Your Trade] bid confirmation
Hi [Name], just wanted to confirm our bid came through okay on [Project Name]. We submitted [trade scope] yesterday. Let me know if you have any questions on our number or need any clarifications. We're interested in this one and happy to talk through it.
[Your name]
72-hour phone call script
"Hey [Name], it's [Your name] from [Company]. I'm calling on [Project Name]. We sent our [trade] number over a couple days ago. Just wanted to check in, make sure it landed okay, and see if you're close to leveling. Happy to answer any questions or talk through anything. We did a similar job for [GC name] on [Project] last year so we're pretty comfortable with this scope."
Day 7 check-in email
Subject: [Project Name] – still interested
Hi [Name], I know these things take time. Just wanted to stay on your radar for [Project Name]. We're still interested and available. Any update on timing? No rush, just wanted to check in.
[Your name]
Post-award or post-loss follow-up
Whether you won or lost, send a short note. If you won: thank them and confirm next steps. If you lost: ask what drove the decision. One line. "Would you mind sharing what drove the award? Helps us sharpen our bids for next time." Most GCs will tell you. That information is worth more than you think.
Tracking bid outcomes to improve your win rate on general contractor commercial construction work
You can't fix what you don't track.
Most specialty contractors have some version of a bid log, but it usually stops at "bid submitted." That's not tracking. Tracking means you know what happened to every bid, why you won or lost, how long it took, and which GCs are worth your time.
Fields to track for every bid:
- GC name
- Project name and type
- Bid date
- Estimated value
- Your bid amount
- Outcome (won, lost, no decision, passed)
- Loss reason if known (price, schedule, GC preference, capability, no follow-up)
- Follow-up dates and by whom
- Days from submission to award
Review this quarterly. Look for patterns. Which GCs award you most often? Which project types have the highest win rate? Which specs are eating your estimator's time for no return?
The subs who do this quarterly review almost always find one or two GCs who award regularly and weren't getting priority attention. They shift focus toward those GCs and away from cold ITBs. Win rate goes up. Estimator stress goes down.
Building long-term relationships with general contractors in commercial construction
Relationships are the real pipeline. Bids are just the mechanism.
A GC who trusts you doesn't always go to open bid. Sometimes they call you, give you a look at the project early, and tell you what number they need. That's not luck. That's what happens after two or three bids where you showed up, delivered, and stayed in contact between projects.
What that contact looks like in practice:
- A quarterly check-in call or lunch. Not a sales pitch. Just "what are you working on, what's coming up."
- A text when you see a permit pulled on a project they might be bidding.
- A note when they award you a job: "thanks, we'll take care of it."
These touches cost almost nothing. A lunch is $60. A text is free. But they keep you in the GC's head when the next ITB goes out.
One thing most subs ignore: document GC preferences. Does this GC want PDFs or does he call you for the number? Does she want itemized breakdowns or lump sum? Does he pay in 45 days or is it 90? That information lives in someone's head right now, usually the owner's. Write it down and share it with your BD person and your estimators.
If the owner is the only one who holds these relationships, the business is fragile. One health scare, one vacation, one year of the owner pulling back and the pipeline goes cold. The goal is to document what the owner knows and spread it so the whole team can work those relationships.
Common mistakes specialty contractors make with commercial construction bids
These are the patterns that come up over and over.
No bid prioritization. Every ITB gets the same treatment. Estimators burn out and win rates stay flat. Fix: score every ITB before assigning estimator time.
No follow-up after submission. The bid goes in and everyone moves on. The GC never hears from you during leveling. Fix: three-touch sequence within seven days of submission.
No loss tracking. You don't know why you're losing, so you keep making the same mistakes. Fix: log loss reasons and review quarterly.
Estimators doing BD work. Your estimators are chasing relationships and doing site visits when they should be taking off drawings. Fix: assign BD tasks to a dedicated person, even if that person is you.
GC concentration too high. More than 70% of revenue from two GCs means one relationship going sideways can gut your year. Fix: track GC concentration and actively develop two or three more relationships per year.
Owner is the only salesperson. Knowledge stays locked in one person's head. Fix: document, delegate, and involve your estimators in GC touchpoints.
Scaling your bid strategy without hiring more estimators
Hiring an estimator costs $70,000-$100,000 before benefits, takes six months to ramp, and doesn't fix a process problem. If your prioritization and follow-up are broken, a new estimator just does more broken work faster.
The better move is to protect your existing estimators' time and point it at higher-probability work.
A few ways to do that without adding headcount:
- Pass on 30-40% of incoming ITBs using your scoring system. This alone frees up real estimator capacity.
- Build a library of past estimates and standard assemblies. A well-organized library can cut bid time from eight hours to three on familiar scope.
- Use BuildingConnected or ConstructConnect to filter incoming ITBs by GC, project type, and geography before they hit your estimators.
- Have your BD person or owner handle all follow-up calls and relationship touches. Estimators estimate. BD does BD.
If you're at $10M-$20M with two estimators, the ceiling isn't headcount. It's process. Get the process right first.
KPIs that actually matter for general contractor commercial construction bidding
Pick four or five numbers and track them every month. Don't try to measure everything.
The ones that matter most:
- Win rate by GC. Aim for 20-35% with established relationships, 8-15% with GCs you're newer to.
- Bid response time. How fast do you submit after the ITB lands? For Tier 1 GCs, you want to be in within 24-48 hours.
- Follow-up completion rate. What percentage of submitted bids get all three follow-up touches within seven days? If it's under 50%, that's your first priority.
- GC concentration. What percentage of awarded revenue comes from your top three GCs? Over 70% is risky.
- Loss reason breakdown. Of the bids you lost, how many were price, how many were relationship, how many were no follow-up? If you don't know, you're guessing at fixes.
Review these monthly. Share them with your estimators. Make it part of how your team talks about the business.
Consistency beats headcount in general contractor commercial construction
The contractors who grow past $30M-$50M aren't always the ones with the biggest estimating teams. They're the ones who decided which GCs to pursue and then showed up consistently for those GCs over three, four, five years.
That kind of consistency comes from process, not headcount. A good bid scoring system takes two weeks to build. A solid follow-up sequence takes one afternoon. Quarterly bid reviews take two hours. None of that requires a new hire.
What it does require is the discipline to actually use the system. That's the hard part.
Once the system is running, it mostly runs itself. Your estimators know which bids to pursue. Your BD person knows when to follow up and what to say. Your owner can focus on the five GCs who drive the most revenue instead of trying to be everywhere at once.
Frequently asked questions about general contractor commercial construction bidding
How do I know if a GC is worth bidding for?
Look at your bid history first. If you've submitted two or more bids with a GC and won none, and you don't have a clear reason why, that's a Tier 3 relationship until proven otherwise. GCs worth your estimator's time are the ones who have awarded you work, responded to your follow-ups, or given you useful feedback after a loss.
What's a realistic win rate for commercial construction bids?
With GCs you have a real relationship with, 20-35% is achievable. With GCs you're newer to, expect 8-15% while you're building the relationship. If you're below 12% overall, the issue is usually a mix of bidding too many cold ITBs and not following up after submission.
How many bids should a specialty contractor submit per month?
That depends on your estimating capacity, not on how many ITBs land in your inbox. A two-estimator shop can realistically run 20-30 quality bids a month. Running 50-60 bids with the same team usually means most of those bids aren't getting the attention they need.
What's the best way to follow up with a GC after submitting a bid?
A short email at 48 hours confirming the bid was received, a phone call at 72 hours checking if they're close to leveling, and a brief check-in email on day seven. Three touches in seven days. Keep each one short and direct.
How do I get on a GC's preferred sub list?
There's no formal process. It's two or three bids where you showed up with a competitive number, answered questions quickly, and stayed in contact. That's it. Most GCs have a short list of three to five preferred subs per trade and they stop going to open bid once that list is set.
Your next step: audit your bid strategy
Pull the last 20 bids your team submitted. For each one, answer three questions:
- Did you follow up within 72 hours? If yes, how many times and when?
- What was the outcome and do you know why?
- Was this a Tier 1, Tier 2, or Tier 3 GC relationship at the time?
That audit will show you exactly where your process is breaking down. Most contractors find the same two things: no follow-up on submitted bids, and estimator time going to Tier 3 work that was never going to win.
Those two fixes alone can move your win rate within 60-90 days.
Want to know where your bid pipeline is breaking down? Fill out the contact form below and we'll take a look with you.