Back to The Water Cooler

Business

Route density: the quiet lever that decides whether a pool route is profitable

Two routes can bill the same revenue and earn wildly different money. The difference is usually density, and it is the most controllable cost in the business.

By the Ernie teamJune 18, 202610 min read

Ask most pool service owners what their biggest cost is and they will say labor or chemicals. Both are real. But the cost that quietly decides whether a route makes money is the one nobody puts on an invoice: drive time. The minutes between stops are pure expense. Fuel, wear, and a wage you are paying a tech to sit at a red light instead of standing at a pool.

Density is the fix, and the good news is that it is the most controllable lever you have. You cannot make chemicals cheaper or techs work for less, but you can decide which customers go on which route and in what order. Done well, that decision is worth more than a price increase.

How to actually measure density

Density is not a vibe. It is a ratio you can calculate from data you already have. The cleanest version:

Density = on-site minutes / total route minutes

Total route minutes is on-site time plus drive time plus the small gaps (parking, gates, walking to the equipment pad). A tech who spends 6 hours on-site out of a 9-hour day is at 67 percent density. A tech who spends 4 hours on-site out of the same 9-hour day is at 44 percent, and that route is bleeding.

The number you are chasing depends on your market. Tight suburban routes can hit 70 percent or better. Rural and mixed commercial routes might top out at 50. The target is less important than the trend: measure it, then watch it climb as you tighten.

The scattered customer math

Every route has a customer who is "just a few minutes off the way." That customer is almost always unprofitable, and the math is worth doing once so you stop taking them on by reflex.

Say a stop bills $35 for a 25-minute service. On a dense route that is $35 for maybe 30 minutes of total time including a short hop. On the scattered route, the same $35 stop carries 20 minutes of round-trip driving on top of the 25 on-site. That is 45 minutes of cost for the same $35.

Dense stopScattered stop
Revenue$35$35
On-site time25 min25 min
Drive overhead5 min20 min
Effective $/hour~$70~$47

That scattered stop is not just earning less. Over 50 visits a year, the extra 15 minutes each week is more than 12 hours of a tech's time, roughly a day and a half of paid labor spent driving to one account. Now multiply by every outlier on the route.

Tightening a route without firing customers

You do not have to drop the scattered accounts to fix density. Most of the gain comes from how the route is built and ordered, not who is on it.

  • Cluster by geography, then by day. Group accounts into tight zones and assign each zone a day. A customer who switches from a Tuesday outlier to a Thursday cluster costs you nothing and saves the drive.
  • Sequence for shortest path, not street address order. The order stops are entered is almost never the order they should be serviced. Optimizing the sequence is free minutes.
  • Price the outliers for what they cost. If a customer truly has to stay on a sparse part of the route, their rate should reflect the drive. A distance surcharge is fair, not greedy.
  • Recruit around your density. When you have spare capacity in a tight zone, that is where to spend marketing. One new customer next door to five existing ones is worth three scattered new customers.

Where software does the boring part

The reason density gets ignored is that doing it by hand is tedious. Re-sequencing 30 stops by drive time, re-balancing zones when you add a customer, and tracking on-site versus drive minutes is exactly the kind of work that gets skipped when you are busy.

That is the case for letting the routing engine handle it. When you add a customer and the rest of the week re-optimizes automatically, density stops being a quarterly cleanup project and becomes the default. We wrote about the cost side of pricing those routes in our pricing breakdown, and the two work together: tight routes plus the right price is what actually moves the margin.

A simple density audit you can run this week

  1. Pick your worst-feeling route. Pull last week's actual times: when the tech started, when they finished, and the on-site minutes per stop.
  2. Calculate density. On-site minutes divided by total route minutes.
  3. Flag every stop with more than 10 minutes of drive on either side. Those are your outliers.
  4. For each outlier, decide: move it to a denser day, add a distance surcharge, or accept it with eyes open.
  5. Re-sequence the remaining stops by shortest path and re-measure next week. Watch the number move.

Bottom line

  • Drive time is the biggest uninvoiced cost in pool service, and density is the lever that controls it.
  • Measure density as on-site minutes over total route minutes. Chase the trend, not a magic number.
  • The scattered customer usually earns 30 to 40 percent less per hour than the dense one for the same revenue.
  • Most of the fix is clustering, sequencing, and pricing outliers, not firing customers. Let software keep it tight automatically.

Want Ernie to handle this for you?

Up to 60 days free. $24.99/mo. Up to 5 techs. No card required to start.

Start your free 60-day trial