Pool route optimization

Your route order is costing you miles you can't see.

We measured one real 21-pool Thursday route against the order the crew was already driving. Same pools, same day, same truck — 4.7 fewer miles and 6 minutes back, purely from the order.

One route. Two orders. Measured, not modelled.

A 21-stop Thursday route in Bradenton, Florida, measured end to end with Google driving distances over the route's real anchors — supply house → 21 pools → home.

Lucci's optimized order

41.2 mi

1h 37m driving

Works one direction across the service area and closes near home.

The order already being driven

45.9 mi

1h 43m driving

Opens with a detour north, then leaves two far-south pools until the end.

4.7 mi

saved on this one run

6 min

of driving handed back to the tech

~245 mi

a year, if that Thursday runs every week

This is one route on one day for one company, and we are not going to dress it up as an industry average. It is the kind of gap that sits in a route nobody has re-ordered since the customers were won — which is most routes. Run the same comparison on yours and the app will tell you honestly if your order is already the tighter one.

Why a pool route is not a delivery route

Twenty-odd stops within a few miles of each other, the same order every week, and a start and end point that matter more than any single leg. That is a different problem, so Lucci solves it differently.

It knows where the day really starts and ends

Most route tools measure pool to pool and quietly ignore the first and last legs. Those are the two longest drives of the day. Set the supply house as the start and home as the end and both legs count toward the miles and the finish time.

It reorders properly, not greedily

Nearest-next-pool routing is what produces a day that criss-crosses a neighbourhood. Lucci builds a full order, then runs 2-opt and or-opt passes over it to pull out the crossings and the backtracks, and measures the result on real road distance before offering it.

It can start from where the truck is

Running late and skipping the supply house? Optimize from your current GPS position for that run only. The route's saved start point is left exactly as it was.

It tells you when to expect to be done

Drive time plus your own service minutes gives a projected finish for the day, updated as stops are logged. Miles saved only matter because they come back as hours.

Optimize is a proposal, never an action

Press Optimize and you get the current miles, the proposed miles, the difference, and the full order laid out stop by stop. Nothing is saved until you press Use this order. If the solver cannot beat what you already have, it says so and leaves the route alone — and any pool with no location on file is named, not silently dropped to the end.

Afterwards you can still drag any stop anywhere. The pool with the gate code, the dog, or the customer who wants you there before nine goes where you put it.

Fair questions

Where do the numbers on this page come from?
One real 21-stop Thursday route in Bradenton, Florida, measured with Google driving distances from the route's actual start and end points. Lucci's order came out at 41.2 miles and 1h 37m; the order the crew was already driving came out at 45.9 miles and 1h 43m. It is one route on one day, not an average across the industry.
Why was the other order longer?
Two reasons, both visible on a map: it opened with a detour north before working south, and it left two far-south pools until the end, which forced a long run back down at the close of the day. Reordering removes both without moving a single customer to a different day.
Does optimizing change anything without me seeing it first?
No. Optimize is a proposal. You see the current miles, the proposed miles, the difference and the full new order before anything is saved, and nothing is written until you press Use this order. If your order is already the tightest one, it tells you that and changes nothing.
Can the tech start from where they actually are?
Yes. Start from can be the supply house, home, any saved company location, the first pool, or your current GPS position for that one optimization. That last option is never saved as the route's start point.
Do I have to accept the optimized order?
Never. You can drag stops into any order you like and it saves as you go. Some pools have to be first because of a gate, a dog, or a customer who works from home — the optimizer is there to be argued with.

Find out what your Thursday is really costing you.

Import your routes, press Optimize, and read the difference before you change anything.