Skip to main content
2,200+ contractors benchmarked. Do you know your gross profit per technician hour? See where you stand →
Level
Business Growth

You Don't Have a Lead Problem. You Have a Triage Problem.

Sam YoungEx-CFO across trades, SaaS & services · $2.5B in service-business transactions · Stanford MBA
Published June 8, 2026·8 minute read
Share
You Don't Have a Lead Problem. You Have a Triage Problem. — Level

Here's a thing almost no marketing agency will tell you: most established contractors don't have a lead problem. They're already turning work away, booked two weeks out, declining jobs for "lack of capacity." Spending more on lead-gen in that state is pouring water into a full glass. The real constraint isn't demand — it's the scarce crew. And the lever that matters when capacity is capped isn't more work. It's triage: making sure the right jobs reach the right techs, and the marginal jobs don't crowd out the profitable ones.

This is a genuine mindset shift. The entire contractor marketing industrial complex is built on "get more leads." That advice is right for a shop with idle trucks. For everyone else — the majority of $3–30M contractors I see — it's solving the wrong problem at real expense.

If this is you

You're booked solid and still not making the money you should. You took the easy $400 calls because they were there, and pushed the $14K change-out to "next week" three times until the customer went elsewhere. Your crew was busy every single day. Your margin was mediocre. That's not a demand problem. That's a triage problem.

When you have enough demand, sorting beats sourcing

Think about what's actually scarce in your business. It isn't customers — it's qualified technician hours. So the highest-leverage decision you make every day isn't "how do I get another call." It's "of the work in front of me, which gets my limited hours, and which doesn't."

Most contractors make that decision badly, by default. Work gets taken in roughly the order it arrives, weighted by whoever's loudest, and the tech who's free grabs whatever's next. Nobody's asking the only question that matters: which of these jobs brings back the most gross profit per technician hour? The result is a busy, mediocre-margin business — full trucks, thin P&L.

The jobs are not equal. Across Level's contractor benchmark research, gross margins inside a single contractor routinely span 20+ points by segment, and labor runs a median 47.7% margin vs ~30% on materialsper Level Index data on 2,200+ service businesses. When you let low-margin work absorb your scarce hours, you're not just leaving money on the table — you're spending your rarest asset on your worst-paying work.

The three things triage actually decides

Good triage is three decisions, made fast and consistently:

  1. Which inbound jobs to take, and in what order. Score new work by expected gross profit, job type, and fit — not arrival time. The $14K replacement gets the slot; the $180 call gets routed to a junior tech or scheduled around it.
  2. Which quotes to chase. You don't have a quote-creation problem — about a quarter of submitted quotes never get a decision either way, and conversion craters after day 7. Median quote conversion on decided quotes is 73.9%per Level Index data on 2,200+ service businesses, so the money isn't in writing more quotes — it's in prosecuting the right open ones before they go cold. (See the 7-day quote follow-up rule and 48,000 quotes never sent.)
  3. Which customers deserve the capacity. Your biggest-revenue customer is sometimes your worst-margin one. Triaging at the account level — not just the job level — is how you stop subsidizing a loss-leader with everyone else's profit. (Your biggest client might be losing money.)

Free cash flow audit

Want this for your business?

We benchmark your books against 2,200+ service businesses and tell you exactly where the money is going.

Where AI fits — and where it doesn't

This is a clean example of the brand line: AI does the sorting, humans do the selling. It can't replace the tech who closes a $14K replacement on trust. What it can do is make sure that opportunity never gets buried:

  • Score inbound work by expected margin the moment it lands, using job type, customer history, and equipment — so the profitable jobs surface instead of getting taken in arrival order.
  • Rank the open-quote pile by probability and value, and fire the follow-up sequence before quotes age out — the un-worked deals, not the lost ones.
  • Flag account-level drift — the customer whose margin has quietly slid below the floor — so you can re-price or re-prioritize before it eats a quarter.

The human still makes the call on the big jobs and the key relationships. AI just makes sure the right calls are in front of the human, sorted by what they're worth — instead of buried under a pile of $180 service tickets that happened to come in first. That's the operating layer for the trades applied to the top of the funnel.

How to start triaging this week

You don't need a platform to begin — you need the discipline:

  • Define your "good job." Write down the gross-profit-per-hour floor a job has to clear to get prime crew time. Everything below it gets scheduled around, subbed out, or priced up.
  • Rank the open-quote pile by value, weekly. Work the top of the list with real follow-up. Stop writing new quotes you won't chase.
  • Review your top 10 customers by gross profit, not revenue. Protect capacity for the profitable ones; fix or fire the loss-leaders.
  • Stop buying leads until the glass has room. If you're turning work away, lead-gen spend is negative ROI. Fix triage first; add demand only when capacity opens up.

When demand is abundant and labor is scarce — which is the world contractors live in now — the winners aren't the ones with the most leads. They're the ones who point a limited crew at the most profitable work, every single day.

FAQ

Should contractors spend more on lead generation?

Only if you have idle capacity. If you're already turning work away or booked out, more leads won't help — you can't service them profitably, and the spend is negative ROI. Established contractors almost always get more from triaging the demand they have than from buying more of it.

What is job triage for contractors?

Triage is deciding which jobs get your limited technician hours, in what order, based on gross profit per tech hour rather than arrival time. It also covers which open quotes to chase and which customers deserve prime capacity. The goal is to point a scarce crew at the most profitable work instead of taking jobs in the order they come in.

How does AI help with sales if I already have enough customers?

By sorting, not sourcing. AI scores inbound jobs by expected margin, ranks the open-quote pile by value and probability, and flags accounts drifting below margin — so the profitable opportunities surface and get worked before they go cold. The human still closes; AI makes sure the right work is in front of them.

Which jobs should I prioritize?

The ones that clear your gross-profit-per-hour floor — typically high-margin replacement, diagnostic, and service-agreement pull-through work over low-ticket commodity calls. Define the floor explicitly, give those jobs prime crew time, and schedule or sub out the rest. Anchor it to your own margin benchmarks, not gut feel.


If your trucks are full and your margin still isn't where it should be, the problem is upstream of the field — it's which work you're saying yes to. Book a 15-minute call and we'll score your recent jobs by gross profit per tech hour and show you what triage is worth. The first profitability audit is free.

Share

Get the next one

Want next week's benchmark in your inbox?

One email a week. Real numbers from 2,200+ service businesses. No fluff. Unsubscribe anytime.

Sam Young

About the author

Sam Young

Founder & CEO

Founder of Level — the AI operating layer for contractors and skilled trades, and the other operating businesses where scarce labor is the constraint. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses — $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. Level operates its own proprietary benchmark research (2,200+ companies, $13.25B in revenue analyzed) which informs every client engagement.

LinkedIn

Want this for your business?

We benchmark your finances against 2,200+ service businesses and build the 90-day fix plan. Free audit included.

2,200+ contractors benchmarked$13.25B in revenue analyzedWeekly action cadence

No credit card. 15-min audit. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.