Pool route value calculator
This calculator turns your own numbers, stops per route, price per visit, drive time, and service time, into revenue per stop, per hour, and per drive-hour for your route. Enter what you actually charge and how your day actually runs. There's no external market assumption baked in here, just your inputs.
What this tool does not do: it doesn't estimate what a route would sell for. See the FAQ below and how to buy a pool route for that separate question.

Estimate only, based on the numbers you enter · not a route valuation or resale estimate
How this is calculated
Total time per stop is service time plus drive time. Stops that fit in a work day is work hours × 60 ÷ total time per stop, rounded down. Daily revenue is stops that fit × price per stop. Revenue per hour is daily revenue ÷ work hours. Revenue per drive-hour is daily revenue ÷ the total drive hours in the day. This is an operating-economics estimate based on the numbers you enter, not a route valuation or resale estimate. Actual results vary by market, customer mix, and route geography.
How to use this calculator
Enter five numbers about your own route, and the outputs update as you move any slider:
- Stops per route: how many properties you'll visit in a single day (default 15).
- Average price per stop, meaning what you actually charge per visit, not a monthly subscription total. Billing monthly instead? Divide the monthly rate by visits per month to get a per-visit figure (default $45).
- Average drive time between stops, in minutes. That's the typical gap from one stop to the next on a normal day, not your commute to the first one (default 12).
- Average service time per stop, in minutes: how long the visit itself takes once you're on site (default 20).
- Work hours per day, how many hours you're realistically on the clock, driving and servicing stops combined (default 8).
The tool works out how many stops actually fit in that day, daily revenue, revenue per hour, and revenue per drive-hour, live, without reloading the page.
The numbers here are meant for a quick manual estimate. If you're running routes in PoolTechDesk, automatic visit-time logging already tracks real drive and service time per stop, so the real figures show up on their own instead of being re-entered by hand.
Worked example
Take a route with 15 stops, each priced at $45 per visit, with 12 minutes of average drive time between stops and 20 minutes of service time at each one, run across an 8-hour work day.
Total time per stop is drive time plus service time: 12 + 20 = 32 minutes. An 8-hour day gives 480 minutes to work with, so the number of stops that realistically fit is 480 ÷ 32 = 15, meaning this particular route is already running at full capacity for the day. Daily revenue is 15 stops × $45 = $675. Revenue per hour is $675 ÷ 8 = $84.38. Drive time alone eats up 15 stops × 12 minutes = 180 minutes, or 3 hours, of the day, so revenue per drive-hour is $675 ÷ 3 = $225.
Change any one number and the rest move with it. Cut drive time to 8 minutes instead of 12 and the same route fits more stops into the same 8 hours, since less of the day disappears into driving between them. That's the trade-off how many stops your route can realistically support covers in more depth. This example is illustrative arithmetic, not an industry benchmark. Your own route's real numbers will differ based on your pricing, geography, and service mix.
Why revenue per hour matters more than revenue per pool
Most pricing conversations in pool service start with a per-pool or per-customer number: how many accounts, what each one pays. That's an easy number to track, but it hides how much of the working day actually goes toward driving instead of billable service time. A route with a large customer count spread across a wide area can generate less usable income per working hour than a smaller, tighter route, even though the customer count looks better on paper.
Revenue per hour reframes the same numbers around what actually matters day to day: how much of an 8-hour shift converts into money versus disappearing into the drive between stops. Two routes with identical monthly revenue can have very different revenue-per-hour figures once drive time is factored in, and that difference compounds every day the route runs, all season.
Route optimization helps on the drive-time side of this equation by resequencing stops into a shorter path, but it works within the geography a route already has. A route spread across a wide service area starts with a lower ceiling on revenue per hour than a tightly clustered one, no matter how well the stops within it get sequenced. That's why the number worth watching over time isn't just total monthly revenue, it's whether new customers actually tighten a route's geography or stretch it thinner, since that decision shows up directly in the revenue-per-hour figure long after the sale is made.
This is also a useful way to compare two decisions that look similar at a glance: adding five more stops to a route versus raising the price per visit on the stops already there. Plugging both scenarios into the numbers above shows which one actually moves revenue per hour more, rather than assuming more customers is automatically the better move.
Route value calculator questions
Does this calculator tell me what my route is worth to sell?
No. This tool estimates the operating economics of a route (revenue per stop, per mile, and per hour) based on numbers you enter. It doesn't estimate a resale price, since route sale prices depend on buyer-specific factors that a generic formula can't capture responsibly. See how to buy a pool route for what actually goes into pricing a route sale.
What counts as drive time in this calculator?
Enter your average drive time between consecutive stops on a typical day, not total commute time to the first stop. If your stops vary a lot in distance from each other, use a realistic average across the whole route rather than your best-case gap.
Why does revenue per hour matter more than total monthly revenue?
Total monthly revenue doesn't show whether a route is actually efficient. Two routes with identical monthly revenue can have very different real profitability once drive time and service time are factored in, revenue per hour reflects how much of your working day is actually generating income versus disappearing into driving.
Can I use this for a route I haven't started yet?
Yes. Enter planned or estimated numbers, like the price you'd charge per stop and a realistic drive-time estimate for the area, to get a rough sense of the route's operating economics before committing.
See how PoolTechDesk logs these numbers automatically
Free 14-day trial. No credit card required.
Start free trial