Lucci's optimized order
41.2 mi
1h 37m driving
Works one direction across the service area and closes near home.
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.
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.
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.
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.
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.
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.
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.
Import your routes, press Optimize, and read the difference before you change anything.