Skip to main content

Product spotlights

Mobile Detailing Dispatch: Route Your Crew

Product spotlights11 min readMay 22, 2026By Gabriel, who runs a working PPF and detailing shop in Canada
A city map with mobile detailing stops plotted as numbered pins and connected by an efficient route line, in the Service VIN calendar map view.
Illustration

The short version

  • The calendar's map view plots your mobile stops and suggests a nearest-neighbor route order for the day, so you see the schedule as a route before anyone turns a key.
  • The installer app carries a deterministic route optimizer and your service areas, so the crew works from a sensible sequence on the road, not a random one.
  • Dispatch runs off a bay board with eligibility, so each job goes to a crew that can actually run it — skills and area, not guesswork.
  • It's the same calendar and the same database bay guard a fixed shop uses; mobile just adds the map and the routing on top.
  • Cutting dead drive time turns into more billable jobs per day without hiring — how much depends on your geography and how densely you book.

For mobile crews, drive time is the tax

For a mobile crew, the enemy isn't the work — it's the driving between jobs. Book four stops across the city in the wrong order and you've quietly handed a whole billable hour to traffic. Nobody paid you for that hour. You just spent it behind the wheel, watching a fuel gauge drop and a detailer sit in the passenger seat on the clock. The car in the driveway you're driving away from and the one you're driving toward are both worth money. The forty minutes of asphalt in between are worth nothing.

That's the thing a fixed shop never has to think about and a mobile operation lives and dies on. When the cars come to you, your capacity is bays and hours. When you go to the cars, your capacity is bays, hours, andthe map. A day that looks full on paper — five stops, everybody booked — can still lose you a job's worth of time if those five stops zig-zag across town in the order the phone happened to ring. Same crew, same trucks, same hours. Different route, different number of cars done by six o'clock.

I say this as someone who runs a fixed studio, so let me be straight: I'm not going to pretend I've spent ten years chasing driveways. But I built the scheduling in Service VIN for both kinds of shop, and the mobile operators who use it kept telling me the same thing — the software that plans when a job happens is useless to them if it ignores where. So mobile detailing dispatch here is really about where: the calendar sequences the day for them. The route is the lever, and it's the one lever most mobile shops leave lying on the ground because their booking tool treats a day as a list instead of a path.

The map view that sequences your day

Here's where it starts. When you mark a booking as mobile and give it a service address, it doesn't just sit as another row on a list — it becomes a stop on the day's map. Flip the calendar map view and your schedule stops being a timeline and becomes a route: numbered pins, the drive distance between them, and a suggested running order. You're not squinting at five addresses trying to hold the geography of the city in your head at 7 a.m. with a coffee in one hand. The day is drawn for you.

The suggestion isn't decoration. The map view runs a nearest-neighbor pass over the stops — plainly, it looks at where you are and picks the closest sensible next stop, then the closest one after that — and proposes an order that stops you backtracking across town. You still see the drive distances, so you can sanity-check it against what you know that the software doesn't: that the client on 17th only opens their gate after nine, that the fleet job needs to be first because the lot fills by lunch. It suggests; you decide. When the order's right, every stop has one-tap navigation, so the crew isn't retyping addresses into a maps app between jobs.

The reason I like seeing the day as a route before anyone turns a key is that it makes the bad days obvious in advance. A list of five bookings all looks fine. The routefor those same five bookings sometimes looks like a plate of spaghetti, and that's your cue to move one stop to tomorrow or call the client on the far edge of the city and offer them a slot that doesn't drag your whole crew out there for one car. You can't fix a route you can't see. Drawing it is half the win.

Routing in the crew's pocket

The map view is the office's picture of the day. But the day happens in a driveway, not at a desk, so the routing has to live where the crew lives — on the phone. That's the route optimizer in the installer app: it takes the day's stops and hands the crew a distance-optimized run of them, with a one-tap maps link at each stop. The person actually driving doesn't need to understand routing theory or open the office view. They open the app, and the next stop is the right next stop.

One word in there matters more than it looks: deterministic. The optimizer isn't a black box that quietly reshuffles your day for reasons you can't see and can't reproduce. Same stops in, same route out — every time. That predictability is the whole point for a working crew. If your dispatcher reorders the day and the app spits out something different every time they refresh, nobody trusts it, and a routing tool nobody trusts is a routing tool nobody uses. Give a crew a sequence that's stable and makes obvious sense on the ground, and they'll follow it. Give them a mystery, and they'll drive it the way they always did.

Bounding all of this are your service areas. You draw the areas you actually cover, and bookings stay inside them, so you're not optimizing a route that includes a stop two hours out of town that you never should have taken. Routing tightens the drive between the jobs you want; service areas keep the jobs you don't want off the map in the first place. Both are in the same app the crew already uses to clock in and shoot before-and-after photos — they aren't a separate login or a bolt-on you go buy from someone else.

Dispatch to the right crew

Routing answers "what order?" Dispatch answers a question that comes first: "who?" If you run more than one van, or a couple of detailers with different skill sets, a tight route means nothing if the job lands on the crew that can't run it. So dispatch works off a bay board with eligibility built in. The manager sees the unassigned jobs, sees the crews, and assigns work to the people actually cleared for it — the board only offers a job to workers eligible for its services. Set the skills matrix once, and you stop relying on your own memory of who does ceramic and who's still learning.

The reason that matters on the road specifically: a mobile mis-assign is expensive in a way a shop mis-assign isn't. If you put a job on the wrong installer inside a fixed studio, you walk twenty feet and hand it to the right one. If you dispatch a coating job to a crew forty minutes across the city that isn't cleared to do coatings, you don't find out until they're standing in the driveway, and now the fix is another truck and another drive. Eligibility on the board is how you catch that at 7 a.m. on a screen instead of at 10 a.m. in someone's driveway.

And it's a live board, so the day isn't frozen the moment you plan it. A car runs long, a client cancels, a walk-in text turns into a real job — the dispatcher moves work between crews on the same board and everyone's view updates. Skills plus area plus a board you can actually push jobs around on. That's dispatch that reflects how your shop really runs, instead of a static list you printed at breakfast and stopped trusting by lunch.

Same guardrails as a fixed shop

Here's the part I most want mobile operators to hear, because it's the part that gets assumed away: going mobile does not mean giving up the scheduling safety a fixed shop takes for granted. This is the same calendar. Not a stripped-down mobile cousin of it — the same one. Which means the same database-level bay guard applies. A single-capacity resource can't hold two overlapping jobs, and that's enforced by the data layer, not by a warning popup you click past when the phone's ringing. Your real working hours apply too. The map and the routing are added on top of all that, not swapped in for it.

I labor this because a lot of mobile shops end up running two tools — some booking app for the calendar and a separate maps or routing thing bolted alongside — and the two never quite agree. A job moves in one and not the other. The route is built off yesterday's schedule. The crew's phone shows a stop the office already cancelled. Every seam between two tools is a place for the day to fall apart, and a mobile day has enough moving parts without inventing new seams. One board that's both the schedule and the route means the route is always built off the real, current schedule, because they're the same object.

So the trade you might be bracing for — lose scheduling discipline to gain routing — isn't a trade you have to make. You keep the guard that makes a double-book impossible, you keep working hours, you keep the single source of truth, and you gain the map. Mobile is a mode of the calendar here, not a different product with a different set of rules and a different set of failures.

Drive time as a route tightens (illustrative)Illustrative example
Random orderGrouped by areaNearest-neighbor

Illustrative example of how a tighter stop order reduces drive time. Directional shape only — actual savings depend on your geography and booking density.

Drive time as a route tightens (illustrative)
PointValue (%)
Random order100%
Grouped by area74%
Nearest-neighbor58%

More jobs per day, same crew

Now the math, and I'm going to be careful here because this is exactly the place software companies lie. The chart above is illustrative — it shows the shapeof what happens as a route tightens, not a measured promise. A random stop order is your baseline. Grouping stops by area helps. A proper nearest-neighbor pass helps more. That directional shape is real and it's the whole reason routing exists. But the actual number — how much time yourshop saves — depends on your geography and how densely you book, and anyone who hands you a clean "save two hours a day" figure without knowing your city is guessing at your expense.

What I'll stand behind is the mechanism. Drive time is the one big cost in a mobile day that produces zero revenue, and route order is a lever you control that moves it. Every hour you claw back out of the windshield is an hour that can hold a billable job — or an hour your crew goes home instead of chasing a route that never made sense. That's more cars detailed with the same people and the same trucks, which is the only kind of growth that doesn't immediately cost you a hire. Tighter route, more capacity, no new payroll. You can see how the whole road stack fits together on the mobile detailing software page.

The honest catch: routing only pays off if the calendar has jobs to route. A perfectly sequenced day of two stops is still a slow day. The biggest lever isn't the optimizer — it's booking density, the number and closeness of jobs you've got to work with. Which is why the routing and the booking side of Service VIN are the same product: fill the day, then tighten it. One without the other is half a solution.

Book in clusters, not just in slots

The single best thing a mobile shop can do for its own route is stop booking purely by time and start booking by geography too. When a client asks for Thursday, check the map for Thursday first — if you've already got a stop in their neighborhood that day, offer them a slot around it. A day booked in clusters gives the optimizer something tight to work with; a day booked as five scattered pins can't be routed out of a bad shape no software can fix. The map view makes those clusters visible while you're still on the phone, which is exactly when the decision is cheap to make.

Running a tight mobile operation

None of this is exotic, and that's the point. Draw your service areas so you're not saying yes to stops that eat a day. Set the eligibility matrix once so dispatch stops depending on your memory. Book in clusters so the route has something to tighten. Then let the map view sequence the day and the installer app carry that sequence out to the crew. It's the same discipline a good fixed shop runs on — a single trustworthy schedule — with the map added because a mobile day is a routing problem as much as a scheduling one.

On what it costs: the calendar and the map view are in the core product from the Essentials plan at $79/mo CAD, and every signup starts with a 14-day free trial that runs on the full product — so you can load a real week of stops, watch the map suggest an order, and see whether it holds up against your city before a card ever touches the account. You can compare the tiers on the pricing page. My honest suggestion is to test it on your worstgeography — the day with the client on the far edge of town — because that's the day routing either earns its keep or it doesn't, and thirty seconds watching the map redraw that day tells you more than any paragraph I can write.

I run a fixed studio and a roll of STEK, not a fleet of vans, so I'm not going to end this by pretending I've got your exact route memorized. What I know is that the shops doing this well stopped treating the drive as a fact of life and started treating it as a number they could shrink. Stop donating hours to traffic. Draw the day as a route, hand it to the crew, and go do more cars.

Frequently asked questions

Does Service VIN actually plan the route, or just show a map?

Both. The calendar map view plots your mobile stops with drive distances and suggests a nearest-neighbor order, and the installer app carries a deterministic route optimizer with service areas so the crew works from a sensible sequence. It's not just a pin map — it proposes an order that cuts backtracking, with one-tap navigation at each stop.

Is mobile dispatch a different product from the shop calendar?

No, it's the same calendar. A fixed shop uses month and week views; a mobile crew adds the map view and routing on top. The database bay double-booking guard and your real working hours apply exactly the same way, so you keep all the scheduling safety and simply gain the map and the route.

How do jobs get to the right crew?

The dispatcher works from a bay board with eligibility built in, so a job is only offered to crews cleared for its services — skills and area, not guesswork. Set the skills matrix once and the board reflects who can run what. It's a live board, so you can move work between crews as the day changes and everyone's view updates.

Will routing really save me time?

It depends on your geography and how densely your day is booked, so we won't hand you a fixed figure. What's reliable is the mechanism: drive time is the big cost in a mobile day that earns nothing, and stop order is a lever you control. Sequencing stops sensibly instead of crisscrossing the city is one of the biggest levers a mobile operation has — the tighter the route, the more billable jobs fit in a day without hiring.

Gabriel headshot

Gabriel, who runs a working PPF and detailing shop in Canada

Runs a working PPF and detailing shop in Canada · builder of Service VIN

Gabriel runs a working PPF and detailing shop in Canada and built Service VIN. He got his start detailing and wrapping his own car, taught himself color PPF, and spent his day job in digital marketing and SEO before building the shop software he could never find. Six years in, he writes to help other owners get out of the bay and actually run their business.

Keep reading

The newsletter

Get the next one in your inbox

Pricing, quoting, hiring and margin — written from the bay and the books. We send new posts and nothing else.

New posts about twice a month. No sales blasts, unsubscribe in one click.

Run your shop on Service VIN

Quote for margin, book without double-booking, and put your follow-up on autopilot. Try every feature free for 14 days — no credit card required.