Our clients ran 93,865 jobs on Shwego as of today

From 5 to 25 Trucks: How to Scale Dispatch Without Breaking Your Ops Manager

Every field service operator hits the same wall somewhere between truck 8 and truck 12 — jobs start slipping, the dispatcher gets overwhelmed, and the owner finds themselves back in the weeds. Here's the operational playbook for scaling from 5 to 25 trucks without burning out your team or letting your margin take the hit. One note: the meta title runs a little long at 89 characters. If you'd like it trimmed, here's a shorter version: How to Scale Field Service Dispatch from 5 to 25 Trucks

Table of Contents:

Every high-volume field service company hits the same wall.

It usually happens somewhere between truck 8 and truck 12. The owner — who has been the de facto dispatcher, ops manager, and chief problem-solver since day one — realizes they can no longer hold the entire operation in their head. Jobs are slipping. Techs are calling with questions that used to answer themselves. The dispatcher is overwhelmed. The owner is back in the weeds after years of trying to get out of them.

This is not a people problem. It’s a systems problem. And it’s almost always solvable — but not by hiring another dispatcher.

This is the field playbook for scaling a field service operation from 5 trucks to 25 without the org chart eating your margin, burning out your ops manager, or turning every Monday morning into a crisis.

Why Most Operations Break Between Truck 8 and Truck 12

The jump from 5 trucks to 8 is usually manageable. The dispatcher knows every tech. The routes are familiar. The owner can still see the whole board. Communication happens in real time because the team is small enough for real-time communication to work.

Then truck 9 arrives. Then truck 11. And suddenly the dispatch system that worked at 5 trucks — which was probably a combination of tribal knowledge, group texts, and a dispatcher with a remarkable memory — starts showing cracks.

Here’s what breaks first and why:

Tribal knowledge doesn’t scale. At 5 trucks, your dispatcher knows that Mike won’t make it to Blue Bell before 9:30am because of traffic on 309. They know that Carlos is the only tech certified for hydro jetting. They know that the Johnson account always wants a call before arrival. At 12 trucks, that knowledge has tripled — and it’s still living in one person’s head. The moment that person is sick, on vacation, or simply overwhelmed, the operation runs blind.

Group texts become group chaos. At 5 trucks, a group text thread is annoying but manageable. At 12 trucks, it’s a liability. Jobs get missed because a tech didn’t see the message. Reassignments get lost in a thread of 40 unread messages. A dispatcher spending 3 hours a day managing a group chat at 5 trucks is spending 7 hours a day at 12 — and producing less reliable output.

The owner becomes the escalation path for everything. When systems don’t scale, people escalate to whoever they trust. At 12 trucks, if the dispatch system isn’t reliable, every tech with a question, every customer with a complaint, and every scheduling conflict lands on the owner. The owner who was trying to work on the business is suddenly the most expensive dispatcher in the company.

The Five Systems You Need Before You Add Truck 6

The mistake most operators make is adding trucks and then building systems. The right sequence is the opposite — build the system, then add the truck.

Here are the five operational systems that need to exist before you scale past 5 trucks. Each one removes a specific category of decision from the dispatcher’s plate and puts it into the system where it belongs.

System 1: A Dispatch Board That Runs Without Tribal Knowledge

Every piece of information a dispatcher currently holds in their head needs to live in the dispatch system. Not in a spreadsheet. Not in a notes app. In the system that every job moves through.

This means:

  • Customer-level notes that travel with every job automatically — access codes, pet warnings, preferred arrival windows, account status
  • Tech-level information visible at assignment — certifications, current location, current job status, jobs remaining today
  • Job-level context from prior visits — last service notes, prior findings, outstanding follow-ups

When this information lives in the system, a dispatcher who has never seen a customer before can handle that account competently. That’s the test. If your dispatcher went home sick today and someone else had to cover, could they run the board without making 15 calls to figure out context? If the answer is no, the system isn’t built yet.

System 2: A Pre-Built Schedule That Starts the Day Complete

Reactive dispatch — building the day’s board as calls come in — works at 3 trucks. It breaks at 10.

High-volume operations that scale cleanly share one discipline: the next day’s schedule is built, sequenced, and assigned before the last truck rolls back into the yard. Dispatchers start each morning managing exceptions and handling inbound calls — not constructing the day from scratch while techs sit at the yard waiting for assignments.

The pre-built schedule requires three inputs:

  1. All known jobs for tomorrow, pulled from recurring schedules and pre-booked calls
  2. A geographic sequence for each tech’s route — jobs ordered by location, not by the time they were booked
  3. A defined buffer — typically 15–20% of each tech’s daily capacity — held for same-day inbound calls and emergency jobs

When the buffer is pre-defined, inbound calls don’t disrupt the day. They fill slots. That’s the difference between a dispatcher who spends their morning reacting to chaos and one who spends it managing a system that’s already running.

System 3: A Utilization Floor With a Name

Most operators know when a tech has a bad day. Few operators know whether their operation is running at 71% utilization or 84% — or what the difference between those two numbers costs them annually.

Before you add truck 6, name your utilization floor. Decide, explicitly, what the minimum acceptable jobs-per-tech-per-day looks like for your operation. Write it down. Share it with your dispatcher. Review it weekly.

This number does three things for a scaling operation:

First, it gives your dispatcher a performance target that doesn’t depend on the owner’s judgment. Instead of “it felt like a slow week,” the conversation becomes “we ran 8.2 jobs per tech per day against a floor of 9. Here’s where the gap came from.”

Second, it identifies routing and scheduling problems before they compound. A tech running below the floor for three consecutive days has a problem that’s fixable now. The same tech running below the floor for three months has a habit — and habits are harder.

Third, it gives you a data-driven answer to the question every operator eventually faces: do I actually need another truck, or do I need to close the utilization gap on the trucks I have?

That answer is worth knowing before you spend $80,000 on a new vehicle and the insurance, fuel, and labor that comes with it.

System 4: A Findings-to-Follow-Up Pipeline

In high-volume trades, a significant percentage of future revenue is generated at the current job. A drain tech who spots a root intrusion during a snake call. A septic driver who flags a failing baffle during a pump-out. A pest control tech who observes a new infestation zone during a quarterly treatment.

If your operation doesn’t have a system that captures those findings and converts them into scheduled follow-up jobs before the tech leaves the property, that revenue leaks silently. Nobody sees it leave. Nobody measures it. It just doesn’t show up — and it compounds across every tech, every day, across every truck you add.

The system is simple: require techs to complete a findings field before marking a job done. Any finding that warrants follow-up work creates a job record immediately — with the customer history, the system notes, and the prior findings already attached. The dispatcher sees it on the board. The customer gets a call. The job gets booked.

This pipeline doesn’t add headcount. It adds revenue per truck — which is the right way to scale.

System 5: A Dispatcher Dashboard That Shows the Full Picture

At 5 trucks, a dispatcher can see the full operation without a dashboard. At 15 trucks, they can’t — and if they’re trying to, they’re already behind.

A scaling dispatcher needs one screen that answers four questions at any moment:

  1. How many jobs are on the board today and how many are unassigned?
  2. Where is every tech right now and what are they working on?
  3. Which time slots are fully loaded and which ones have capacity?
  4. What just changed — cancellations, completions, new inbounds — in the last 30 minutes?

If your dispatcher is currently answering those questions by calling techs, checking a whiteboard, or switching between three different tabs — that’s not a dispatcher problem. That’s a visibility problem. And visibility problems get exponentially worse as you add trucks.

The Org Chart Question: When Do You Actually Need a Second Dispatcher?

This is the question every operator asks at truck 10 or 11. And the honest answer is: later than you think, if your systems are right.

A well-built dispatch system with pre-assigned schedules, tribal knowledge removed from the dispatcher’s head, and a clean dashboard showing the full operation can typically support one dispatcher up to 15–18 trucks in high-volume single-invoice trades.

The signal that you actually need a second dispatcher is not job volume. It’s response time degradation. When your time-to-dispatch on inbound calls climbs above 3 minutes consistently, when unassigned job rates at 9am stay above 20% despite pre-building schedules, when your dispatcher is making errors they weren’t making at 10 trucks — that’s the signal.

Before you hire, ask one question: is this a capacity problem or a systems problem? A systems problem solved by hiring a second dispatcher is a systems problem with twice the payroll.

Most of the time, the honest answer is that the systems haven’t caught up to the volume. Fix the systems first. If the dispatcher is still overwhelmed after that, then hire.

The Territory Question: When Do Multiple Territories Break Your Dispatch?

Most operations start in one territory. By truck 12 or 15, they’ve expanded into adjacent markets — a second county, a neighboring city, a new service area that was too good to pass up.

Multi-territory operations introduce a complexity that single-territory dispatch systems weren’t built for. Techs are no longer interchangeable across the board. A job in the northern territory can’t be assigned to a tech running the southern route without adding 45 minutes of unproductive drive time. Customer history that used to be simple — same dispatcher, same techs, same geography — now fragments across multiple service areas.

The operations that scale multi-territory cleanly do one thing consistently: they treat each territory as its own dispatch unit within a single system. Not separate software. Not separate spreadsheets. One system with territory-level visibility — so a dispatcher can see the full operation while managing each territory’s board independently.

This matters because the alternative — separate systems or separate dispatchers with no shared visibility — creates coordination problems that compound every time a tech crosses territory lines, every time a commercial account has locations in multiple service areas, and every time an owner wants to see the full operation in one view.

The Revenue-Per-Truck Test

Before every truck addition, run this test.

Take your current fleet’s total monthly revenue. Divide by your number of trucks. That’s your revenue per truck.

Now calculate your utilization rate for the past 30 days. If you’re running below 80% utilization, answer this question honestly: what would your revenue per truck look like if you closed the utilization gap to 83%?

In most cases, the math looks like this:

  • 10 trucks at 72% utilization, $18,000 revenue per truck per month = $180,000/month
  • 10 trucks at 83% utilization = approximately $207,000/month — a $27,000 monthly increase with zero new equipment

Adding truck 11 at 72% utilization gets you to approximately $198,000/month — less than fixing the utilization gap on the existing fleet.

This isn’t an argument against growth. It’s an argument for sequencing. Add capacity when your existing capacity is genuinely maxed out — not when it feels busy. The feel of busy and the reality of 83% utilization are very different things.

The Playbook, Summarized

If you’re at 5 trucks and planning to scale, here’s the sequence that keeps your ops manager intact and your margin healthy:

Before truck 6: Remove tribal knowledge from your dispatcher’s head and put it in the system. Build tomorrow’s board today. Name your utilization floor.

Before truck 10: Establish a findings-to-follow-up pipeline. Implement a dispatcher dashboard that shows the full operation in one view. Run the revenue-per-truck test monthly.

Before truck 15: Define your territory structure. Confirm your dispatch system handles multi-territory visibility from a single screen. Evaluate dispatcher capacity honestly against the signals — not the feelings.

Before truck 20: You should have a named ops manager whose job is system performance, not daily firefighting. They should be reviewing four KPIs weekly — jobs per tech per day, time-to-dispatch, utilization rate, and unassigned rate at 9am — and making routing and scheduling adjustments based on data, not intuition.

At truck 25: The operation should run without the owner in the dispatch loop. If it doesn’t, the scaling work isn’t done — regardless of how many trucks are on the road.

The Real Measure of a Scaled Operation

The goal of scaling isn’t more trucks. It’s more revenue per truck, more jobs per tech per day, and a dispatch operation that runs at full capacity without requiring the owner to be the last line of defense against chaos.

The companies that get there aren’t the ones with the most trucks. They’re the ones that built the systems before they needed them, measured the right numbers before they felt urgent, and treated dispatch not as a coordination task but as the operational engine the entire business runs on.

That’s what 25 trucks looks like when it’s done right. Not louder. Not more chaotic. Just bigger — and just as tight.

Shwego is the field operations platform built for high-volume service contractors running 20–200 jobs a day. If you’re scaling your dispatch operation and want to see what the right system looks like at your volume, book a demo.

Until next time,

-Sam

sam-puleo-headshot