A pool service company does not usually lose a job to a better company. It loses it to slow invoicing & payments.
Monthly route billing plus ad-hoc repair invoicing is two different cash cycles run by the same overloaded person. The route bills reliably; the repairs are what age. Which means the highest-margin work in the business is also the slowest to collect.
Repairs invoiced weeks after the visit get questioned. Weekly service billed on a rhythm gets paid without a conversation.
Invoicing lives in a separate tool from the job, so it depends on someone re-entering details at a desk after a long day. Anything that depends on end-of-day data entry loses to fatigue, in the spring rush, when every pool in town wants to open the same two weeks most of all.
Repairs invoice from the poolside rather than weeks later. Questions about what was done drop away when the invoice arrives with the work.
The job record already has the customer, the work, and the price, so the invoice is one tap when the pool tech finishes weekly cleaning routes, not a desk chore for Friday.
Unpaid invoices get polite, automatic nudges on a schedule. Awkward for a human to send the third reminder; effortless for the system. The money shows up without anyone making "the call."
Text-to-pay links and card-on-file for weekly route service plus the seasonal open/close rhythm every pool needs mean many jobs are paid before the truck leaves the street.
Pool Service businesses on Kaizen consistently pull days-sales-outstanding down by a week or more.
By the second month the interesting thing is usually not the slow invoicing & payments number. It is that nobody on the team is thinking about it any more, which is what a solved problem in a pool service company actually feels like.
30 minutes on Pool Service work — weekly cleaning routes, equipment repairs — and exactly where getting paid leaks out of a pool service company.