Back to BlogScheduling

Scheduling Field Service Technicians With a Map (Route & Dispatch Guide)

August 12, 20267 min read

In a field service shop, windshield time is the silent profit killer. Two technicians who each drive 90 minutes to jobs you could have stacked into one route are costing you three hours of billable time a day. A map-based scheduling view doesn't just look good — it's how you stop paying your techs to drive.

The problem with calendar-only dispatch

A calendar tells you when a job is booked. It doesn't tell you that your best tech is driving 40 km east at 9am and 40 km west at 11am. By the time you notice, the day's already burned. Map-first dispatch puts the geography in front of the schedule so you route before you commit.

Build the day around clusters

Look at the morning's job pins before you assign. Group jobs by area:

  • One tech takes the north cluster
  • One takes the south cluster
  • The estimate-only visit slots between the two

The goal is fewer direction changes. A clean route might be 3 jobs in one quadrant instead of 3 jobs in three directions.

Assign by lane, not just by slot

A good dispatch view shows technician lanes — vertical columns per tech — alongside the map. You assign a job to a lane (who), and the map shows where that puts them (where). Move the job between lanes and the map updates. You're optimizing two things at once: who's available and where they'll be.

Multi-day jobs need their own treatment

A job that runs three days shouldn't eat a tech's whole calendar as one block. Each day should inherit the job's time and tech but show as its own entry, so you can still see what the rest of the team is doing on day two. If day two needs a different tech or a later start, override it on that day only.

Estimate the drive time, not just the job time

If a job is 2 hours of work and 1 hour of drive, scheduling it as a 2-hour block overloads the day. Factor travel into the block height, or track it as its own labor line. The map view helps you see the drive you're about to commit to.

Push the route to the tech and the calendar

Once the day's routed, the tech should see the sequence on their phone, and the shop's calendar should mirror it — including a push to Google Calendar if that's where the back office lives. The route isn't useful if it lives only on the scheduler's screen.

The payoff

Done right, map-based dispatch cuts windshield time, increases jobs-per-tech-per-day, and makes the schedule a planning tool instead of a record of what already went wrong. JSD ServicePro's scheduling view toggles between calendar and map for exactly this reason — but the habit matters first: cluster, assign by lane, and never schedule a job without looking at where it puts the truck.

Frequently asked questions

Why schedule with a map instead of just a calendar?

A calendar shows when a job is booked but not that a tech is driving 40 km east then 40 km west the same morning. A map-first view puts geography in front so you route before you commit.

How do I group jobs for dispatch?

Cluster jobs by area — one tech takes the north cluster, one the south, and estimate-only visits slot between. Fewer direction changes means less windshield time.

How should multi-day jobs be scheduled?

Each day should show as its own entry inheriting the job's time and tech, so you can still see the rest of the team on day two. Override the tech or start time on a single day when needed.

Should I factor drive time into the schedule?

Yes. A 2-hour job with 1 hour of drive scheduled as a 2-hour block overloads the day. Include travel in the block height or track it as its own labor line.

See it in the app

JSD ServicePro handles parts invoicing, hour-meter maintenance, QuickBooks sync, and map-based dispatch — all mobile-first.

Keep reading
Tracking 250/500/1000-Hour Service Intervals on Heavy Equipment