Trades industry news, updated weekly
Business Tips

Your Subcontractor Overflow Is Costing You More Than You Made

Joe WhittakerJoe Whittaker··11 min read

What You're Actually Making on Subbed Overflow (Probably Not What You Think)

Spring 2020. Card table in the garage. Hank's two years old and climbing my leg. Dad's in the hospital with a knee replacement that turned into six weeks of complications. I've got three guys in the field, a phone that won't stop, and I'm about three weeks into realizing the shop I just inherited runs on one man's personality and one man's cell number — and that man is not me.

So I started handing jobs to a sub. Guy named Dale. Independent plumber, decent work, reasonable rate. Customer calls, I can't get there, I call Dale. Dale goes. I invoice at my rate, pay Dale his rate, pocket the difference. I remember thinking: this is actually smart. Making money on jobs I couldn't do anyway.

That was the trap. Took me about eight months to see it.


The Math Most Shops Stop Doing Too Early

Here's how it usually goes. Customer calls. You quote $1,800. You pay the sub $1,100. You see $700 and call it found money.

It's not.

What it actually is: your price, your liability, your customer relationship, and somebody else's labor and quality control. The $700 is a starting point before the real costs come out.

The hour you spent on that job — quoting it, calling Dale, confirming the schedule, texting the customer, answering her question two days later about when Dale was showing up. That's an hour. I run three trucks and my own time costs what it costs. That hour comes off the $700.

Then there's the site visit — mine or Dom's — to scope the job before handing it to Dale. Half hour minimum, plus truck. Off the top.

Insurance doesn't go down when Dale does the work. The job is on my certificate. Something goes sideways, the customer calls the number on the invoice. My number.

You're not at $700 anymore. Might be at $450 before anything goes wrong. And things go wrong more than you'd like.


What Managing a Sub Actually Costs

Six years at Crestwood Plumbing, 2012 to 2018. Thirty trucks. They ran subs regularly. I watched it up close, and here's what I took away.

Managing a sub costs almost exactly as much coordination time as managing your own guy. You're still dispatching. Still doing the site visit or the phone scope. Still fielding customer questions. The difference is your own guy knows how you do things — how you want the T&P discharge run, what a finished job looks like before you leave the house, what your invoices say. Dale does it how Dale does it.

So when a sub does a water heater and the T&P discharge is wrong — and it happens, not every time, but it happens — the customer calls Whittaker Plumbing. Not Dale. Me.

Dom drives out, or I drive out. We look at it. We fix it. Two hours between drive time, the repair itself, and the conversation with a homeowner who's now skeptical of us for reasons she can't quite articulate.

That $700 might be $200 now. One callback on a subbed job and the math on the whole arrangement shifts.

The margin on a subbed job isn't what's left after you pay the sub. It's what's left after you pay the sub, after your coordination time, after whatever comes back.

Most shops don't do that full accounting. They see the spread between their invoice and the sub's check and stop there.


The Capacity Promise You're Making (And What It Costs Later)

My dad ran this shop on personality and a Rolodex for 36 years. Mike said yes to almost everything. Figured it out somehow — called a guy, worked late, moved jobs around. Customers loved him because Mike always came through.

When I took over in January 2020 and Mike's phone stopped getting answered, I found out what "Mike always figured it out" actually meant. Customers had been trained to expect a yes. They didn't know or care how the work got done. They just knew calling Mike meant the problem got solved.

Subbing overflow creates the same false promise. You say yes, the job gets done, the customer is trained. Next busy season — next April, next October, whenever the rush hits — they call you first. Because you came through.

Except now Dale is booked. The other sub you tried once is not someone you'd use again. And you're either turning away a customer you spent two years building or scrambling into the same trap with someone you trust even less.

You know how Nextdoor works in a place like Parma. One lady on Edgewater tells eight neighbors you're the guy. I've seen it go both ways. If Dale leaves the old parts in the backyard, doesn't wipe down the water heater, doesn't walk the homeowner through what he did — those eight neighbors are judging Whittaker Plumbing. Not Dale. Me. My invoice.

One bad sub job in the right neighborhood costs more than the spread you made.


Turning Down Work Is Not a Failure

In 2022 I dropped American Home Shield, Choice, all of them. Paying 60 cents on the dollar, taking 90 days, arguing every ticket. Revenue dropped 8% when I cut them. Net went up.

Same math applies here.

The correct answer to overflow, most of the time, is a clean honest answer: "We can't get to you until the 14th." Give them one name — a shop you've watched work, someone you'd send your mom to — and let them go. No revenue. No liability. No customer trained to expect capacity you don't have.

Most of the time, if you're honest and you give them a real date, they wait. The ones who don't weren't going to be long-term customers anyway.

Becca runs the office two days a week. The other three she's teaching preschool. What those two days do for revenue is not what a fifth truck would do. Not even close. And a big part of why is she can tell a customer "we're three weeks out" without flinching. She's not a plumber. She doesn't feel like she's failing somebody by saying we're booked.

The answer to overflow isn't more subbed jobs. It's someone who can hold the line on your actual schedule without apologizing for it.


When Subbing Actually Makes Sense

There are legitimate sub arrangements. I'm not against it across the board.

But they have to look like something specific. Written scope before anyone touches anything. A markup that covers your coordination time and your liability — not just a spread that feels okay. A sub you've personally watched work before his name goes anywhere near your customer. And a customer who knows, upfront, who's actually doing the work.

That last one: if she thinks it's your guy showing up and it's Dale, she's already been misled. That's not a relationship with your shop. That's a one-time transaction that can go bad in several directions.

The permit question is non-negotiable. I will not work behind a shop that skips permits, and any sub arrangement where I can't verify the permit was pulled — I'm out. In an old Cleveland house, the liability on an unpermitted water heater or a sewer repair runs straight back to whoever the customer paid. We're talking pre-1950 rough-ins, clay lines under a century of tree roots. Skip a permit and someday the city opens up that yard, or the next buyer's inspector flags it, and the first thing anyone does is pull the invoice and find my name.

I took over this shop on a handshake with my dad. I love my dad. The handshake was a mistake. A sub arrangement without a written scope, a real markup, and verified permits is the same mistake — just with someone else's insurance policy and your customer's trust.


Run the Actual Numbers

Pull your last twelve months of subbed jobs. All of them.

Add up what you invoiced. Subtract what you paid the sub. Then subtract one hour of your own time per job — be honest about what your hour costs. Flag every job that had a callback, a quality complaint, or a customer you haven't heard from since.

Most shops I've talked to find the real margin on that stack is uglier than expected. A few jobs went negative and nobody noticed because the check cleared.

We're on Jobber. The reporting is "eh" — I've written about this before and Becca tolerates it better than I do — but it'll get you close enough. Run it by job, not by month. The monthly view hides the bad ones.

When Dom calls me from a driveway because the scope changed — snake job turned into a sewer repair, water heater turned into corroded galvanized going back to the meter — first call is to me, not to a sub. We scope it together. We reprice it. We reschedule it as a Whittaker job with a Whittaker tech, on our timeline, with our permit. Or we refer it out clean, right then, to a shop I trust, with no revenue and no liability on our end.

Those are the two options. Take it right or refer it right. My name on someone else's work, at a margin I'm not actually making, is not a third option.


FAQ

Won't customers just find another plumber and never come back?

Some will. In my shop, if I give someone a real date and a straight answer, most of them hold the date — especially if they've used us before. The ones who immediately call the next Google result weren't loyal customers. The ones who wait, get good work, and call next year are worth keeping. Subbing out every overflow job to avoid losing a call is how you build volume at the expense of the people who actually come back.

How do I figure out what to charge if I do use a sub?

Start with what you'd charge retail for that scope. Subtract the sub's rate. What's left has to cover your time quoting and dispatching — call it an hour minimum — plus your exposure if something goes wrong, plus a real buffer for callbacks. I've seen the number on this come out under 15% on jobs I thought were profitable. If the spread after that math doesn't make sense, pass on the arrangement. The difference between your invoice and his check is not your margin. It's where your margin starts.

What separates a real sub arrangement from the trap?

The real version has a written scope, a markup that actually covers your costs, a sub you've personally watched work before you handed him your customer, and a permit you can verify. The trap is when the customer is waiting and you're busy and you don't want to lose the revenue and you call whoever picks up. That second version is where the callbacks live. The difference is whether you did the work upfront or skipped it.

How do I tell someone we're booked three weeks out without losing them?

Give them a specific date, not "a few weeks." Tell them why if it's true — busy season, short-staffed. Then give them one name of a shop you trust if they genuinely can't wait. Most customers who've worked with you before will hold the date. The ones who can't — burst pipe, water heater actively flooding the basement — those need a different answer. Keep a short list of who you'd send an emergency call to and give that number out freely. No revenue, no liability, and the customer remembers you were straight with them.

When does the math favor hiring a tech over keeping a sub arrangement?

When you've been sending the same type of work to the same sub through more than one busy season. That's predictable volume, and predictable volume is what a W-2 tech needs to stay busy. Wages, truck, tools, insurance — it's a hard number upfront, y'know. But the margin on work your own guy does is real. What a sub arrangement makes you is something you have to run the numbers to actually know, and most shops don't run the numbers. If the volume is consistent, a tech almost always wins over twelve months.

What about the sub I've already been using for two years?

Tell him where you're at. If the arrangement's been working and you want to keep some version of it, put it in writing now — scope, markup, who pulls the permit, what happens on a callback. If he's good and you trust him, that conversation's not hard. If it is hard, that's information worth having. The handshake's comfortable right up until something goes wrong. Then it's a problem neither of you set up to handle.

Enjoyed this article?

Get articles like this in your inbox every Monday. Free, no spam.

More from The Backcharge