Pool Service Software for Small Business Owners
Plenty of pool companies run one to three trucks, and a lot of pool software is priced and built as though they ran twenty. This page covers the point at which a spreadsheet starts costing more than it saves, what a small route genuinely needs, and what the bill looks like.
What a small operator is really buying
- Sunday evening backThe week generates itself from the recurring pattern
- An answer when a customer callsTimestamped completions, readings and photos per stop
- Invoices that raise themselvesBilling drawn from completed work, collected by card or ACH
- A bill that does not punish hiringUnlimited users and technicians on every account
When a Spreadsheet Stops Being Enough
A spreadsheet is a perfectly good pool management system for one person with a stable book. Plenty of profitable routes have been run from one for years, and an operator who tells you otherwise is usually selling something. The honest question is not how many accounts but what has changed, because the failure is never gradual. A spreadsheet works completely until one specific thing happens, and then it stops working all at once.
There are four of those moments. The first is usually the day you take on help.
A second person touches the work
The moment someone other than you needs to know what happened at a stop, the knowledge in your head stops being a system. A helper covering a route for a week needs the gate code, the equipment, the dosage and the last three visits, and a spreadsheet does not hold any of that against the property.
A customer disputes a visit
Without a timestamped completion, a reading and a photo, the argument is your memory against theirs and you will usually concede it. This is the cheapest problem on the list to solve and the one operators most often solve last.
Invoicing takes an evening
Raising a week of invoices by hand is the clearest hourly cost in the business, and it is the one that grows exactly in step with the book. It is also where revenue leaks: a chemical charge or an extra visit that never made it onto a bill is gone quietly.
You buy a route or add a day
Absorbing new accounts into days that are already full is a sequencing problem, not a data-entry problem. Done on paper, stops get missed and a pool goes unserviced for a week before anyone notices.
What a One to Three Truck Operation Actually Needs
Feature lists are close to useless when every vendor lists the same twenty things. These six are the ones a small route feels the absence of within a fortnight. Everything else is a nice to have you can evaluate later.
A week that builds itself
Set the recurring pattern once. The work orders for the week generate from it instead of being copied forward by hand every Sunday.
Stops in driving order
Sequencing by geography rather than alphabetically. On a small book that can mean a few more stops in the same day.
Something usable one-handed
The office screen is the one you demo. The phone screen is the one that decides whether the system survives contact with your route.
Behaviour with no signal
Completions, readings and photos captured offline and synced when the connection returns, because equipment pads sit behind houses.
Invoices from completed work
Billing that draws from what was actually done at each stop rather than from memory, and collects by card, ACH or AutoPay.
A record that outlives you
Service history, chemical logs, equipment and access notes attached to the property, so a second person can cover a route without a phone call.
What It Costs, and What Makes It Expensive Later
For a small operation the headline monthly figure is the least useful number in the comparison. What decides your cost over the next three years is which number the bill is tied to. Software priced per seat charges you more every time you hire, so the month you take on a second technician is also the month your software bill rises. Software priced per stop tracks activity, which reads as fair until a heavy summer schedule arrives. Software priced per property tracks the size of the book, which is the same number your revenue is tied to.
Pool Runs uses the last of those. It is $45 per month with 50 serviced properties included, then $1.75 per property per month beyond that, with unlimited users and technicians. Billing counts properties actually serviced in the period, so a seasonal account you did not touch does not appear on the invoice.
Two optional add-ons, Communications and Engage, sit outside the base plan and add premium features like the AI Voice Agent, two-way texting and workflow automation, at $50 per month each, or $80 for both. They are genuinely optional: a small route can run indefinitely on the base plan, and we would rather say that plainly than let you discover it after signing up. Operations past roughly 200 properties are quoted individually with volume pricing. There is a 30-day free trial.
Switching Without Losing a Week
The migration is usually smaller than owners fear, because the data that carries the business is short: a customer list, a service frequency, and a rate. Everything else (equipment notes, gate codes, chemical history) accumulates as you work rather than needing to arrive on day one. Onboarding is white-glove rather than a CSV upload, so the move is something we do with you.
The part worth planning is the field side, because that is where a switch actually fails. Move one route across first and keep whatever you use today running alongside it for a week. If the technician reaches for the new app without being told to, move the rest. If they do not, you have learned that for the price of one route rather than the whole book.
The one decision to make before importing anything is which day each route runs, because the recurring work orders are generated from that. Getting it right first time saves rebuilding a schedule you have already published to customers.
Trusted by Pool Service Professionals
How small pool companies describe running their routes on Pool Runs.
“We used to spend every Sunday night building the week’s schedule in a spreadsheet. With Pool Runs, our recurring routes are set up once and the work orders generate automatically. I’ve gotten my Sundays back.”

“When a customer calls to reschedule, I just drag the stop to a new day and my tech sees it instantly. No more calling or texting back and forth. Pool Runs made our scheduling seamless.”

Pool Service Software for Small Business FAQ
Further reading
- How to start a pool cleaning businessStartup costs, licensing and insurance, and building the route density that decides whether the first year pays.
- Is a pool service business profitable?Route density, chemical cost and your own unpaid hours decide it far more than the rate you charge per pool.
- Writing a pool service business planWhy stops per day, not account count, is the number the whole model rests on.
- What to charge for pool service in 2026State-by-state rates and the four pricing models operators actually use.
The Parts a Small Route Uses Every Day
Three features that carry most of the weight on a one to three truck operation.
Move One Route and See What Changes
Run a single route on Pool Runs alongside whatever you use today for a week. Start your 30-day free trial.