What PoolBoss Says
Look for software that does four jobs well: routes with a phone app your techs will use, chemical readings logged for each pool, billing that turns finished visits into invoices, and clear flat pricing. Skip tools that charge per pool, lock core features behind a top tier, or need a manual to run.
Most pool service owners start looking for software at the same point. The route has outgrown the clipboard. A customer swears you skipped them. Or tax season turns a shoebox of receipts into a mess. There are a lot of tools out there, and half of them were built for plumbers and electricians, not pools.
A pool route needs a short list of things. You need chemical logs, recurring stops, proof you were there, and billing tied to visits. Know which ones you need and which extras are noise. That's how you pick software that pays for itself, and not another app you stop opening by March.
At a glance
Key takeaways
- Pick software your techs will open at the pool. A great dashboard nobody uses in the field is wasted money.
- Make sure it runs recurring routes, not one-off job tickets, because pool work repeats every week.
- Chemical readings should be logged for each pool and kept as history, not jammed into a notes box.
- Billing should flow from finished visits to invoices to online payment, with no typing twice.
- Pick a flat rate for a band of pools over per-pool fees that charge you more for growing.
- Avoid tools that lock core features behind the top tier. Limits on pool count are fair. Locked features aren't.
- If setup needs a training course, it's probably too complicated for a working pool route.
Start with the phone, because that's where the work happens
The first question is simple. Will your techs use it standing next to the pool? Software nobody opens in the field is wasted money, no matter how good the dashboard looks on your laptop at night. A tech has wet hands, sun glare on the screen, and eight more stops before lunch. The app has to be faster than the paper sheet it replaces, or it loses.
Test the app on a real phone before you commit. A demo video doesn't count. Walk through a full visit. Pull up the next stop, see the pool's details and last reading, log today's numbers, add a note, and mark it done. It should work the same on iPhone and Android. Here's what a pool service app does on the phone.
- Works on any phone the tech already owns, iPhone or Android. No company hardware to buy.
- Shows today's stops in order, with the address and gate or access notes right there.
- Logs a full visit in well under a minute once you know where the buttons are.
Make sure it handles recurring routes, not one-off jobs
Pool service is the same work every week, so the software has to think in routes. Job tickets don't cut it. This is where general field service tools fall down. They treat every visit as a separate job you create and send out. That's fine for a plumber. It's miserable for a pool route you run the same way every week.
Picture a real week. You run 45 pools around Nashville, Brentwood, and Franklin on a Tuesday through Saturday rotation. Your Wednesday tech calls in sick at 6am. With route software, you hand his twelve stops to another tech in a couple of taps and move on. With job software, you're rebuilding the day by hand while the phone rings. Look for routes you build once, assign to a tech, and repeat on the schedule you set. You should be able to drag stops into a new order when something changes. PoolBoss handles a reshuffled day that way.
Check that chemical logging is built in, not bolted on
Water chemistry has to be a main part of the software. Readings should be logged for each pool and kept as history. Plenty of general tools have no idea what free chlorine, pH, or cyanuric acid are. So you end up typing readings into a notes box, where they're useless a week later.
Good pool software keeps a running record for each pool. When an account's chlorine demand creeps up over a month, you can see it. You don't have to guess. That history also protects you. When a customer claims the water turned green, you can show the last four visits and what you added. PoolBoss keeps that reading history on each pool's record for that reason.
Look at how you bill and how you get paid
Billing should flow straight from finished visits into invoices, and from invoices into online payment. You shouldn't have to type anything twice. The goal is to close the gap between doing the work and getting paid for it. If the software tracks visits but you still build invoices by hand somewhere else, you've bought yourself a second job.
Check how payments land. You want card and bank payments, autopay for recurring customers, and a clean export or sync into your accounting. That's the difference between getting paid in three days and chasing checks for three weeks.
Understand the pricing model before you commit
Look at how the price grows, because the model matters more than the sticker price. Per-pool pricing looks cheap at 30 pools. Then it costs you more for every account you add. The better you do, the more you pay for the same software. A flat monthly rate for a band of pools is easier to plan for, and it doesn't tax your growth.
Watch for locked features too. Charging more for more pools is fair. Locking route optimization, reports, or the customer portal behind the top tier is not. Before you sign up for any pool service management software, add up the monthly cost at the size you expect to be in a year. Don't price it at the size you are today.
FAQ
Frequently asked questions
How much should pool service software cost?
Most pool service software runs from free for a very small route up to a few hundred dollars a month for a big company. The model matters more than the number. Some tools charge per pool, which starts cheap and climbs as you add accounts. Others charge a flat monthly rate for a band of pools. That's easier to plan for, and it doesn't punish growth. Look for a real free plan so you can try it on a handful of pools. Then add up the cost at the size you expect to be in a year before you commit. Be wary of any tool that needs a sales call before it will show you a price.
Do I need pool-specific software, or will general field service software work?
Pool software is worth it for most operators, because general tools handle two things badly. The first is recurring routes. General field service apps treat each visit as its own job to create and send out, which is a pain for a route you run the same way every week. The second is water chemistry. They have no built-in place for chemical readings, so you lose the history for each pool that protects you in a dispute. A general tool can work if you mostly do one-off repairs and remodels. If you run weekly maintenance routes, software built for pools will save you a lot of time.
What's the difference between flat-rate and per-pool pricing?
Per-pool pricing charges a small fee for every pool on your books, so the bill grows right along with your route. Flat-rate pricing charges one monthly price for a band of pools, say up to 100, no matter how many you have in that band. Per-pool looks cheaper when you're small, but it taxes growth. Every account you win raises your software bill. Flat-rate is easier to plan for, and it rewards you for filling your route. If you plan to grow, run the math at your pool count a year from now, not today's. The flat model usually wins.
Does pool service software work without cell signal at the pool?
It depends on the app, so check it. Plenty of pools sit in backyards and equipment rooms with no signal. The better field apps let a tech open the day's route, log readings, and finish a visit offline. Then everything syncs once the phone gets a connection again. If an app freezes or loses data the moment signal drops, your techs will stop trusting it. Ask how the app works offline before you roll it out to a crew, and test it somewhere with no bars.
Can I switch pool service software in the middle of the season?
Yes, and plenty of operators do. Timing and a clean data export make it easier. The pieces you want to move are your customer list, pool details, and recent service history. Good software lets you import customers and pools from a spreadsheet, so most of the work is getting clean data out of your old tool. You can switch mid-season over a weekend if you set up routes ahead of time. Run the first week with both systems open as a safety net. If you can, switch during a slower stretch, so the learning curve doesn't hit during your busiest weeks.
How long does it take to get set up?
A solo operator or small team can usually be running real routes within a day or two. Most of the work is entering or importing your customers and pools. Then you build your routes and assign them to techs. Software that makes you sit through a training course or book a setup call before you can do anything is a warning sign. A working pool route shouldn't need that. Look for a tool you can sign up for, load a handful of pools into, and test on tomorrow's stops without anyone's help.
Keep reading
- Pool service software vs spreadsheets
- Security questions to ask a pool service software vendor
- The ROI math of pool service software for a solo operator
- Who owns your data in pool service software
- Pool service software vs generic field service software
- How to import your customer list into pool service software
- More choosing software guides


