Route Order Basics for Pool Service
How to sequence pool stops to cut drive time and still hit gate windows. Rules, a worked example with made-up minutes, and what route software should do.
What a good route order does
A route order has a few jobs. It keeps drive time low, it honors the stops with time limits, and it gives customers a predictable arrival window. Software can suggest an order, and you should still understand the logic so you can fix it when the real world changes.
For the bigger picture on how many stops fit a day, read how many pools per day and route density.
The basic rules
- Cluster first. Put stops in the same neighborhood together. Group by area before you think about order.
- Sweep, do not zigzag. Move through the area in a loop or a line. Crossing back over your own path adds drive time.
- Place fixed constraints first. If a customer has a gate window, an HOA cleaning rule, or a request to avoid mornings, set that stop in its slot, then build around it.
- Put long stops where they cause the least trouble. A filter cleaning or a green pool takes more time. Decide whether you want those early, when you have energy and time, or late, so they cannot push other stops behind. Pick one and be consistent.
- Keep the day stable. The same stops in the same order each week help customers know your arrival window.
- Plan the first and last legs. Your first stop is close to the shop or home, or far from it. Your last stop sets your drive back. Choose on purpose.
Worked example with made-up minutes
Say you have 8 stops on a Wednesday, and these are the drive minutes between stops in two different orders. The numbers are an illustration.
| Leg | Order A (as the list grew) | Order B (sweep) |
|---|---|---|
| Stop 1 to 2 | 12 | 6 |
| Stop 2 to 3 | 14 | 8 |
| Stop 3 to 4 | 10 | 5 |
| Stop 4 to 5 | 15 | 7 |
| Stop 5 to 6 | 11 | 6 |
| Stop 6 to 7 | 13 | 9 |
| Stop 7 to 8 | 12 | 8 |
| Total | 87 min | 49 min |
That is 38 minutes of difference, and over a five-day week it is hours. Use that time for another stop or for going home earlier. Put your own drive times into the route profit tool to see what the difference does to your margin.
Order A is what happens when new customers get added at the end of the list, one by one. It is the most common way routes go sideways.
Adding a new customer
The default of "add it to the end" is the mistake to avoid. Try this instead:
- Pick a day that already has a stop within a short drive.
- Find the stops on either side of the new address, and insert the new stop between them.
- Check the day's total time. Does it still fit?
- If no day fits, note the neighborhood for a future cluster.
- Tell the customer their day and arrival window.
Handling time constraints
Some stops have rules. A few patterns:
- Gate window. The customer's gate is only open 8 to 10. Make that your first stop in that area.
- Dogs. A customer wants the dog out before you arrive and they leave at 9. Put the stop at 8.
- Commercial or HOA pools. Service hours may be limited. Book them first.
- Customers who ask for a time. Offer a window, such as morning or afternoon, in place of an exact time.
If a stop with a constraint is badly placed, ask whether the customer can move to a different day. A short conversation can save drive time every week.
Weather and one-off changes
Rain, a broken pump or a no-show forces a reorder. Make the change for that day only, and leave the saved order alone. If you shift a whole day, message each affected customer once and keep the new order only for that week.
What route software should do
If you use an app for order, test these features during a trial:
- Drag a stop to a new position without retyping
- Save a default order for each day, and edit one day without changing it
- Move a stop to another day in a couple of taps
- Show a map view of the day, so you can see zigzags
- Mark fixed-time stops, and keep them in place when you reorder
- Suggest an order, and let you override it
- Hand off the address to your navigation app
- Work with no signal. See working with no cell signal.
An "optimize" button is only as good as its inputs. It does not know that a gate closes at 10 unless you tell it. Treat any suggestion as a draft.
Mistakes to avoid
- Letting the order grow by accident. Review the day on a map every month or so.
- Reordering every day. It trains you and your customers to expect chaos.
- Ignoring rush hour. A leg that takes 8 minutes at 10 AM can take 20 at 5 PM. Plan the day around it.
- Treating distance as time. A short distance with a slow road or a toll can take longer than a longer highway leg. Use actual drive times where you can.
- Forgetting the stop time. Order only controls drive time. Your time at each pool is the rest.
Common questions
How do I order stops on a pool route?
Group stops by area, sweep through them in one direction, and place stops with time limits first. Add new customers where they fit geographically, and avoid defaulting to the end of the list.
Should I start with the farthest pool or the closest?
Either works if you commit to one. Starting far means drive time shrinks as the day goes, starting close means you finish farther from home. Pick the one that suits your first and last stop constraints.
How often should I change my route order?
Change it when you add, drop or move an account, and when a time constraint changes. Reordering every day makes it hard for customers and helpers to know when you will arrive.