β More on Pool Route & Dispatch Software
Pool Route Reporting: The Numbers Owners Should Check Every Week
Running a pool service business on feel works until it doesn't. You know the trucks went out, you know the customers mostly stopped calling, and you assume the week went fine. But "fine" hides a lot β a route that quietly lost three accounts, a tech who skipped two chemistry tests a day, a stack of unbilled stops, and four customers who haven't paid in a month. Good reporting turns a vague sense of how the week went into a short list of numbers you can actually act on. PoolBossPro pulls these straight from the work your crews already logged, so the weekly review takes ten minutes instead of an afternoon with a calculator.
Route Revenue vs. Completed Stops
The first number to check every week is route revenue against completed stops. Each recurring weekly cleaning carries a service amount on the pool profile, so when a stop is marked complete the revenue is already attached. PoolBossPro totals it by route and by day, which tells you two things at once: whether each route is pulling its weight, and whether your stop count and your revenue agree. If a route shows 38 completed stops but the revenue is light, you likely have underpriced accounts clustered on one run β a fixable problem you can only see when the numbers sit side by side. A route that should produce $2,800 a week and reports $2,100 is telling you something before the customer ever complains.
Completion Rate and Skipped Stops
The second number is your completion rate: stops scheduled versus stops actually serviced. On a recurring route, every account is due on a fixed cadence, so the software knows exactly who was supposed to be cleaned this week. Anything left incomplete shows up as an exception instead of disappearing. A pool skipped for a locked gate, a rainout, or a tech running out of daylight is a stop you either need to make up or a conversation you need to have. When skipped stops pile up on one route, that's a routing or staffing signal β the run is too long for the day, and stops at the tail end keep getting dropped. Catching that weekly keeps a small gap from turning into a churned customer.
Water Chemistry Exceptions
Pool service lives and dies on water chemistry, and your reporting should make the outliers obvious. Techs log chlorine, pH, alkalinity, cyanuric acid, salt, and phosphate at each stop, and most readings sit comfortably in range. The ones that don't are what you want surfaced every week: the pool that's been trending toward high cyanuric for a month, the salt cell reading low across a whole neighborhood, the account whose pH keeps drifting because the acid feeder needs service. PoolBossPro keeps this history on the pool profile, so you can spot a green-to-clean recovery that's stalling or a phosphate problem that keeps coming back. Reviewing chemistry exceptions weekly is also how you catch a tech who's entering tidy round numbers instead of testing β real readings vary, and a column of identical values is a tell.
Overdue and Behind-Cadence Accounts
Recurring routes are supposed to keep every pool on schedule, but accounts still slip β a vacation hold that never got lifted, a new customer who never landed on a route, a stop that's been bumped two weeks running. The weekly report you want here is which accounts are past their service interval. PoolBossPro flags pools that are due or overdue based on their cleaning cadence, so instead of trusting that the route covered everyone, you see the names that fell behind. This is the same engine that handles your equipment repair work between cleanings; for how that fits into the route, see How to Route and Track Pool Equipment Repair Calls Between Cleaning Stops. Clearing the overdue list every week is the single best defense against the slow leak of customers who quietly stop getting serviced.
Invoicing and Payment Numbers
The work isn't done until it's billed and collected, so two money numbers belong in every weekly review. First, unbilled completed stops: any cleaning marked done that hasn't turned into an invoice is revenue sitting in limbo. Because PoolBossPro ties the service amount to the completed stop, the gap between completed work and invoiced work should be near zero β and if it isn't, you've found money you earned but never asked for. Second, outstanding balances and failed card-on-file charges. With cards on file, most weekly billing runs and clears automatically, but a declined card or an expired card needs a customer text and a quick follow-up. Checking aging receivables weekly, while the service is fresh, is far easier than chasing a customer who hasn't paid in two months and barely remembers the visits.
Reading the Numbers Together
No single number tells the story; the value is in how they line up. A route with a high completion rate, clean chemistry, no overdue accounts, and fully collected invoices is a route you can leave alone. A route with falling revenue, a creeping skip count, and a growing overdue list is one you need to re-cut or re-staff before next month. PoolBossPro is purpose-built pool route & dispatch software, so these reports come from the same place your crews log chemistry, complete stops, and trigger invoices β not from a spreadsheet you maintain by hand. Ten minutes every week, the same five numbers, and you manage the business by what actually happened instead of by what you hope happened.
See your pool routes by the numbers β every week, in ten minutes
PoolBossPro reports route revenue, completion rates, chemistry exceptions, overdue accounts, and payments from the work your crews already logged.
Start Free Trial