How to Schedule Technicians in a Heavy-Duty Repair Shop

Guide Operations & Scheduling
Jul 12, 2026 14 minute read
Fabian Bonjean
Written by Fabian Bonjean
Founder and CEO, ShopView. Runs Foothills Group, four locations and 100+ employees.

If you run a heavy-duty shop, the schedule you built last night is already wrong. Not because you did it poorly, but because the work doesn't cooperate. A fault code scan turns into a wiring harness job. An oil service opens into a 30-line work order. By 10 AM the day you planned is gone.

You don't control the work in a heavy-duty shop. But you can plan around it. After years of running this system across four locations, here's what actually works.

Why you can't schedule a heavy-duty shop like a dentist's office

People ask all the time why trucks can't just get a time slot. The answer is simple: you rarely know how long a job will take until you're deep into it.

So you stop trying to control the work. You plan around it instead. That shift in thinking is where everything else starts.

Build the plan before the techs arrive

A plan you throw together on the fly isn't a plan. It's a reaction. The schedule has to exist before anyone walks in the door. Build it the evening before, or get in early enough to build it before the first tech clocks on.

The plan has to exist before the techs walk in. A schedule built while the day is already moving isn't a schedule. It's a reaction.

Triage every job before it touches a bay

Before anything gets assigned, sort every incoming job into one of four buckets:

  • Diagnostic-heavy work. High skill required, time unpredictable. These go to your diagnostics person.
  • Known R&R work. Skilled but predictable. Can be assigned more broadly.
  • Scheduled maintenance and PMs. Predictable time, can move to apprentices under supervision.
  • Emergencies and road calls. Drop-everything work. Plan for it every day. It will happen.

Know your real capacity, tech by tech

You can't plan capacity you've never measured. Track billed hours against clocked hours for every technician. The ratio is their efficiency number. Once you know each tech's real number, the schedule almost plans itself.

Plan to 80% of capacity, not 100%

If your day is booked to 100% before it starts, you're already behind. Something always goes sideways. Plan to roughly 75-80% of your real capacity. It feels like leaving money on the table. It isn't. It's the accuracy that lets you actually hit your promises.

Match the job to the tech, and protect your diagnostics person

In most shops one or two technicians carry the entire diagnostic load. Keep their plate clear enough that they can actually think. A rushed diagnostic creates a comeback, and a comeback wrecks next week worse than anything you're dealing with today.

Keep your diagnostics technician's plate clear enough that they can actually think. A rushed diagnostic is how you create comebacks.

Gate every job on parts

A job with no parts confirmed doesn't get scheduled. It gets set aside until the parts land and are confirmed correct. On the shelf, every time, no exceptions.

Put one experienced person in charge of the plan

What works is an experienced service desk person who understands diagnostics, technicians, and customers. The foreman stays on the floor. The service desk manages the plan.

Review the day and adjust

At the end of every day, spend ten minutes looking at what actually happened against what you planned. Everything you take from the daily review feeds into tomorrow's plan. After a few months, the plan becomes accurate instead of aspirational.

Frequently asked questions

Can you schedule a heavy-duty shop like an appointment-based business?

No. You can plan capacity but you can't book fixed time slots reliably, because you rarely know a job's true scope until you're into it. Plan by capacity: build to 80% of what your shop can absorb and leave room for what you know is coming.

How far ahead should you schedule technicians?

Build your firm schedule a day at a time, with a rough view two to three days out. Keep 20-25% of capacity unbooked to absorb emergencies and comebacks.

Should the foreman handle scheduling?

In most shops, no. Running the floor and managing the schedule are two separate full-time jobs. An experienced service desk handles scheduling better, and the foreman's value is on the floor.

What's a realistic technician efficiency target?

100% for billable technicians. Most shops without a structured schedule sit at 60-70%. The gap is pure profit that's already being earned, just not captured.

Fabian Bonjean
Fabian Bonjean
Founder and CEO, ShopView. Runs Foothills Group, four locations and 100+ employees.

Fabian is the founder and CEO of ShopView. He also built and still runs one of Southern Alberta's largest independent heavy-duty repair operations, four locations and 100+ employees. The floor he writes about is one he's still on. ShopView has thousands of users across North America.