Operations Engine
9 min
By
Stuart Trier

How One Schedule Change Cut Direct Labor Costs From 15.8% to 11.6%

A foundation repair company cut its direct labor cost from 15.8% to 11.6%, a 4.2-point drop, by changing how it scheduled jobs and when its crews loaded their trucks. Neither change cost a dollar, and neither one involved hiring anyone new. Reid just moved a 15-minute chore to a different point in the day.

DIRECT LABOR COST

15.8% → 11.6%

A 4.2-point drop, with nothing new purchased or hired.

MORNING TIME RECLAIMED

~1 hour, per crew, per day

Unbilled prep time that used to happen before the first job even started.

CREWS AFFECTED

4, scaling to 5

Rolled out across the full production team ahead of a planned fifth crew.

COST TO IMPLEMENT

$0

Reid (not his real name) had grown his foundation repair company to 4 field crews by the summer of 2025, with a fifth already on the way. Revenue was solid, and the business was clearly growing, but margin wasn't keeping pace with it. The direct labor line kept creeping up month over month, and there wasn't a bad hire or a broken truck he could point to and blame it on. Whatever was eating the difference was happening somewhere quieter, before anyone had even logged a billable hour.

CLIENT SNAPSHOT

  • Industry: Foundation repair and waterproofing
  • Revenue: ~$9M annually
  • Team: ~45 employees, 4 field crews scaling to 5
  • Primary system installed: Operations Engine
  • Engagement: Weekly advisory, ongoing since 2022
  • Timeframe to first result: Same quarter

An hour nobody was billing for

Reid could see the crews were busy. Busy wasn't the same as billable, and the gap between the two was hiding in the first hour of the day.

"They're here talking with the other crews, kind of lollygagging," Reid said. "It's taking them a good hour some mornings before they even leave the yard."

Fueling up, loading materials, getting organized, none of it felt urgent with the whole day still ahead of them. The schedule didn't help, either. Jobs were blocked out in days, not hours, and a 3-day job somehow always ran a full 3 days.

"This is a 3-day job, and they'll spend 36 hours on it if I let them," Reid said. "What we needed to say instead was, you've got 26 hours here. That's the real number."

Why does a loose deadline turn into a slow morning? Because nothing is pushing against it. Give a crew 3 days for 26 hours of work, and you'll get 36 hours.

Four months of asking nicely

Reid had already tried the obvious fix, if you can call it that: telling people to move faster.

"What typically happens is I beat my head against the wall, repeat myself time and time and time again for 4 months until I finally get fed up," he said.

The requests weren't landing, and the reason had a name: Tanner, Reid's operations manager, ran the crews more like a friend than an enforcer. A reminder carries no weight without a consequence behind it, and Tanner didn't want to be the one attaching a consequence to anything.

Two structural gaps were compounding each other. Day-based scheduling handed crews permission to fill whatever block of time they were given. Morning prep had no urgency built into it at all. Both needed to change at once.

The Go-Home Incentive

When crews prep their trucks first thing in the morning, the whole day is still ahead of them, so a 15-minute task turns into an hour of coffee, chatting, and slow loading. Nothing is pushing back on them yet. Move the same task to the afternoon before the job, and it's competing against something real: going home. Field crews that waste 60 paid minutes on morning prep will typically load the same truck in 15 minutes at 4:30 PM. It's the same 15-minute task. It just runs faster when quitting time is what's waiting on the other side.

Three moves

Move 1: Scheduling switched from days to exact hours. Tanner stopped assigning "3 days" and started assigning the real number: 26 hours. That alone removed the built-in excuse to stretch the work to match a vague block of time.

Move 2: Truck prep moved to the afternoon before, not the morning of. Fueling, cleaning, and loading materials all shifted to the previous afternoon. Crews with nothing left to do but drive home the next morning didn't need to be told to hurry.

Move 3: The rule got tied to an automatic bonus deduction. Rather than asking Tanner to police the crews personally, Reid removed his discretion from the equation.

"If I pull up and they're still loading the truck, that's a bonus hit," Reid said. "The same rule applies to Tanner if he's the one who catches it. We only have to do that once or twice before everyone gets the message."

A strict, unpaid 30-minute lunch deduction rode in on the same rule. On its own, 30 minutes doesn't sound like much. When multiplied across 3 people per crew and 5 crews per day, it quietly generated real overtime every week.

From 15.8% to 11.6%

The friction landed exactly where Reid expected it to: with Tanner.

Tanner's instinct had always been to give the crews slack, and that instinct was why the old habits had survived 4 months of polite requests to stop. Making the new rule stick meant taking Tanner's discretion entirely out of the equation. Once the bonus deduction ran automatically, nobody had to play bad cop. The rule did, and it never once let it slide.

Direct labor costs moved from 15.8% down to 11.6%, a 4.2-point drop, without cutting a single job or losing anyone from the crews.

"I'm a big believer in winning hearts and minds here, not just compliance," Stuart said, reviewing the numbers with Reid. "And you can see it: direct labor's down to 12% from where it was, and it's still trending the right way."

The next number on the board is 60% gross profit. Reid's already treating the new schedule as permanent, something Tanner checks every week, not a one-off he'll let slide once things get busy again.

Metric Before After
Scheduling unit Day Hour
Truck prep timing Morning of the job Afternoon before
Unbilled morning time ~1 hour per crew Eliminated
Direct labor cost 15.8% 11.6%
Enforcement Manager reminders Automatic bonus deduction

What other trades can take from this

The same math applies to roofing and electrical. A roofing crew hooking up dump trailers and loading shingles at 6:30 in the morning is bleeding the identical hour, for the identical reason: nothing about the day yet requires them to hurry. Electrical crews unspooling wire and sorting conduit before the first call fall into the same trap. Push the staging to the afternoon before, with trucks packed and fueled before anyone clocks out, and both trades get the hour back.

HVAC and plumbing run into it from the other direction. An HVAC install crew pulling sheet metal and condenser units together at 7 AM can turn a 15-minute job into 45 minutes without anyone deciding to slow down; it just happens that way. Plumbers restocking PVC and water heaters before the first flooded-basement call do the same thing without noticing. Move the restock to the previous afternoon, and the truck is rolling the second the shift starts.

Frequently asked questions

I'm looking for a business coach for contractors to help manage my field crews, but will a scheduling change like this actually work if my operations manager is too easygoing to enforce it?

Plenty of owners go looking for a business coach right around the point where a manager stops holding the line. Clear Results works as a strategic advisory partner rather than a traditional coach, and in practice, that meant taking the enforcement decision away from the manager altogether. Reid tied the new rule directly to the crews' bonuses. Tanner never had to be the one to deliver bad news again because the deduction just happened on its own, whether he said anything or not.

If I mandate afternoon truck prep, won't my guys just complain and threaten to go work somewhere else?

Some grumbling is normal in week 1. A-players rarely leave over basic operational discipline; they leave when chaotic management stops them from succeeding. Afternoon prep doesn't add work. It moves the same task to a point in the day when it takes 15 minutes instead of an hour. Tie a bonus to it, and the crew's incentive finally aligns with the company's.

Why hours instead of days? A job takes as long as it takes, regardless of what's on the calendar.

A job scheduled by the day comes with implicit permission to fill that day. Give a crew 3 days for 26 hours of real work, and that's roughly what it takes. Scheduling the exact hour count removes that permission and forces the daily dispatch plan to get specific.

I already pay above market rate. Why do I need a "go-home" incentive to get basic prep done efficiently?

Pay rate and morning urgency are different problems. However well a crew is paid, a full day still sits ahead of them at 7 AM, and prep work expands to fill it regardless. The go-home incentive doesn't change what anyone gets paid. It changes what's sitting on the other side of the clock, from an open afternoon to going home, and that's what actually gets a truck loaded in 15 minutes instead of an hour.

A 4.2-point drop in direct labor seems like a lot for saving 15 to 30 minutes in the morning. Where's the rest of that coming from?

The 15 minutes in the yard are only the part you can see on a stopwatch. What it sets off is worse: crews leaving later, running into heavier traffic, falling behind all day, and every so often spilling a job into a second day it never should have needed. That second day is where the real overtime hides, and it's the part that never showed up on anyone's radar until Reid started measuring the mornings instead of just the jobs.

Stuart Trier

Founder & CEO

Stuart Trier is the Founder and CEO of Clear Results. Over the past 20 years, Stuart has built, bought, and sold 11 companies across the home service, healthcare, and marketing industries. He built his first company from startup to $8M in revenue in 3 years before a successful exit, then built a chain of 28 healthcare clinics and sold the business to a publicly traded company. Following that acquisition, Stuart spent 3 years working alongside the CEO, helping lead the organization through a take-private transaction before participating in a nine-figure exit to a Fortune 10 company. Today, he's the lead investor behind an electrical services platform operating across 3 U.S. states, and has worked directly with owners through 1,800+ strategic advisory sessions.

view on linkedin

Get Your Business Score

Answer 10 questions. Get a clear picture of where your business stands and where to focus next.
TAKE THE FREE DIAGNOSTIC

Take the Diagnostic

Take the diagnostic

You won't find an hour of unbilled morning time anywhere on a P&L. What you'll find instead is a direct labor percentage running a couple of points hot, with no obvious cause, until somebody actually watches what happens between 7 and 8 AM.

The free diagnostic checks your primary constraint across all 5 systems in 5 minutes, including whether Operations is where your next few points of margin are actually hiding.

Clear Results official corporate logo on dark background
Strategic advisory for home service companies doing $3M to $10M in revenue. We install and operate the systems required to scale.
get started
Home service companies doing $3M to $10M in revenue. Canada & United States.
take the diagnostic
© 2026 Clear Results Corp. All rights reserved.
Privacy Policy