DoneOnce › Guides › How to organize service routes by day
How to organize service routes by day
For a business that visits the same clients again and again, routing is not a daily puzzle. It is a structure you build once: which area is served on which day, who drives it, and in what order. Get the structure right and the daily route mostly plans itself; get it wrong and no amount of optimizing on the morning of the day will save the miles. This guide is the structure, in the order to build it.
1. Start from a map of your clients
Put every recurring client on a map, even a free one. Clusters appear at once: the three streets where a third of your book lives, the one client forty minutes from everyone else. Everything below is about serving the clusters on the same day and deciding what to do about the outliers.
2. Divide the area into zones and give each zone a day
A zone is an area served on one weekday by one person. ZIP codes are the easiest building block, because every address already has one and clients know theirs. Draw zones so that:
- each zone is a day's work for one person, give or take;
- neighboring zones are served on neighboring days where possible, so a stop that slips can move one day, not across town;
- the zone next to your base, or next to where the technician lives, is the one for short days.
This is the single decision that cuts the most driving, because it puts stops that are close together on the same day every week.
3. One route per technician per day
Each technician should have one route for the day, in driving order, that starts and ends at a known place. Two people sharing a list without an order lose time deciding who goes where. When two people must go together (a heavy job, a team clean), they share one route rather than two half-routes.
4. Fix the order, then leave it alone
Clients on a recurring schedule like the same day and roughly the same time. Once a zone's order is sensible, keep it stable from week to week and change it only when it saves real distance. A route re-optimized from scratch every morning gives the shortest possible drive on paper and a client who never knows when you are coming.
5. Give arrival windows you actually hit
From the order and the time each stop takes, each client gets an arrival window. Use the times from real days, not from a map's driving estimate alone, because the stop itself is most of the day. A two-hour window you keep is worth more than a thirty-minute window you miss.
6. Put new clients on a route you already drive
Before you say yes to a new client, check where they fall. On an existing zone's day, they cost a few minutes. Off every route, they cost a trip. You can still take them, but price the trip, or offer the day their area is served. Growth that follows your zones makes routes denser; growth that ignores them makes the week longer.
7. Send the route to the phone, and record at the stop
The technician should not type addresses. Hand the whole day to the navigation app on the phone (Google Maps, Waze or Apple Maps) in one step, so it runs on the car's screen too. Record each visit at the stop, with a note or a photo, so the office knows what was done without a phone call.
Signs your routes need rebuilding
- The same technician crosses the same highway twice in one day.
- One day of the week is always full and another is always light.
- New clients are placed wherever there is a gap in the calendar, not where they live.
- The office cannot say which day a street is served without looking it up.
How DoneOnce organizes the routes
DoneOnce is built on this structure, for any business whose week repeats:
- Zones by ZIP code, each with a weekday and the crew member who covers it, drawn on real U.S. Census ZIP boundaries, so the shape on the map is the shape the truck drives.
- Today is one technician's day in driving order with arrival windows; the office sees every technician, and a technician sees only their own day.
- Optimization is offered, never forced: when a different order would save driving, Today shows a suggestion such as "Reorder stops 3 and 4, save 5.1 mi today", which one tap applies and one tap ignores.
- Send to the car hands the whole multi-stop route to Google Maps, Waze or Apple Maps, so CarPlay and Android Auto follow it.
- The coverage check says whether a new address is covered, which day, who goes and the arrival window.
- Teams of two can go out together on one job or one day.
The details are in zones and routes. It costs $69 a month for a team of up to 3, and the savings calculator compares that with your current tool. Related guides: how to schedule weekly and biweekly clients and how to charge recurring clients automatically.
Questions
What is the best way to plan routes for a service business?
Build the structure first: divide the area into zones, give each zone a weekday and a technician, and keep a stable driving order within each day. Daily optimization only fine-tunes a structure that is already close to right.
Should I re-optimize my routes every day?
Not for recurring clients. A stable order keeps each client's arrival time predictable. Re-order only when it saves real distance, and look at it again when zones are added or a day grows too long.
How do I decide which day to serve a new client?
By where they live. Put them on the day their area is already served, so they add minutes, not a trip. If their address is outside every zone, offer the nearest zone's day or price the extra driving.
Do I need route optimization software for a small team?
A single person with a few dozen clients can plan by hand on a map. Software pays off when there are several technicians, clients change days often, or you need the route on each person's phone with arrival windows and a record of each visit.
Two months free, no card. Setup is done with you, in English or Spanish.
Start free