Clearstop

Software and offline

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

  1. Cluster first. Put stops in the same neighborhood together. Group by area before you think about order.
  2. Sweep, do not zigzag. Move through the area in a loop or a line. Crossing back over your own path adds drive time.
  3. 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.
  4. 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.
  5. Keep the day stable. The same stops in the same order each week help customers know your arrival window.
  6. 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.

LegOrder A (as the list grew)Order B (sweep)
Stop 1 to 2126
Stop 2 to 3148
Stop 3 to 4105
Stop 4 to 5157
Stop 5 to 6116
Stop 6 to 7139
Stop 7 to 8128
Total87 min49 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:

  1. Pick a day that already has a stop within a short drive.
  2. Find the stops on either side of the new address, and insert the new stop between them.
  3. Check the day's total time. Does it still fit?
  4. If no day fits, note the neighborhood for a future cluster.
  5. Tell the customer their day and arrival window.

Handling time constraints

Some stops have rules. A few patterns:

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:

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

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.