Is a Pool Service Business Profitable? What Actually Decides It

Ask ten pool service owners whether the business is profitable and you will get ten answers, all of them honest. One is clearing more than he did running a restaurant kitchen, works four and a half days, and turns work away. Another has forty accounts, works six days, and genuinely cannot tell you where the money goes. They may be charging within ten dollars of each other per pool.
That gap is the thing worth understanding before you buy a route, hire a second technician, or decide the whole idea is a trap. Pool service has a genuinely good margin structure sitting on top of a genuinely unforgiving cost structure. The difference between those two owners is almost never the price on the invoice. It is what happens in between the stops.
The short answer, and why the honest version has a range in it
Yes, a pool service business can be profitable, and it is one of the few trades where a single person with a truck can reach a decent living without staff, inventory or a storefront. The work is recurring, the revenue is predictable, customers rarely leave for a competitor over a few dollars, and the barrier to entry is low enough that you can start while still holding another job.
The reason nobody sensible gives you a single number is that "profit" in a one-person service business is three different things wearing the same coat. There is the margin on the work itself — what is left of a stop after the chemicals and the drive. There is the profit of the business as an entity, after the truck, the insurance and the phone. And there is what actually lands in the owner's account, which is the second number plus whatever the owner would otherwise have had to pay someone to do the routes.
Owners who tell you the business is wonderful are usually quoting the third number. Owners who tell you it is a treadmill are usually quoting the second, having discovered that the third only looked good because they were working sixty hours for it. Both are being truthful. Get clear on which one you are asking about before you compare yourself to anybody.
- Owner's discretionary earnings
- What the business generates for the person running it, before that person's own wage is deducted. It is net profit plus the owner's salary, plus any personal benefits the business pays for. It is the number pool routes are usually valued and advertised on — which is exactly why a route that looks profitable on paper can stop being profitable the moment you have to pay someone else to drive it.
That distinction matters most at the point of sale. A route listed on its discretionary earnings is describing a job as much as a business. If you buy it and drive it yourself, the number is roughly real. If you buy it intending to put a technician on it from day one, you have to subtract that technician's full cost before you know what you bought. Plenty of first-time buyers have found that out in month two. It is covered in more detail in our guide to valuing and buying a pool route.
Where the money actually comes from
New owners tend to think of the business as one revenue line: the monthly service rate, multiplied by the number of pools. That model is why so many of them are surprised at the end of a season. The recurring rate is the floor of the business, not the substance of it. It buys route stability, it makes the revenue forecastable, and in most cases it roughly covers overhead. What it does not do is generate most of the margin.

The margin lives in the work that sits on top of the route: filter cleans, equipment diagnosis and repair, replacements, seasonal openings and closings, and green-pool recovery. That work is not recurring, but it is billed at a rate that reflects skill rather than presence, and — this is the part that gets missed — it usually happens at a property you were already driving to. The drive is already paid for by the weekly stop. Everything you bill on top of it is close to pure contribution.
Which leads to the uncomfortable observation that the most profitable operators are usually not the ones with the most pools. They are the ones who catch the failing pump before it dies, quote the repair on the spot, and do the work themselves rather than telling the customer to call somebody. An owner with sixty pools who refers out every repair is running a lower-margin business than an owner with forty who does not.
| Revenue line | How it is billed | Recurring? | What decides the margin |
|---|---|---|---|
| Recurring service | Flat monthly rate, or per visit | Yes | Route density and chemical cost per stop |
| Chemicals | Bundled into the rate, or billed at cost-plus | Yes | Whether you buy wholesale and measure what you actually use |
| Filter cleans | Per clean, often seasonal | Partly | Labor time, and whether the stop is already on the route |
| Equipment repair | Parts plus labour, quoted | No | Parts markup, and diagnosing correctly on the first visit |
| Equipment replacement | Quoted job | No | Supplier pricing and install time |
| Openings, closings, green recovery | Flat quoted job | No | How accurately you scoped it before you quoted |
Recurring service
- How it is billed
- Flat monthly rate, or per visit
- Recurring?
- Yes
- What decides the margin
- Route density and chemical cost per stop
Chemicals
- How it is billed
- Bundled into the rate, or billed at cost-plus
- Recurring?
- Yes
- What decides the margin
- Whether you buy wholesale and measure what you actually use
Filter cleans
- How it is billed
- Per clean, often seasonal
- Recurring?
- Partly
- What decides the margin
- Labor time, and whether the stop is already on the route
Equipment repair
- How it is billed
- Parts plus labour, quoted
- Recurring?
- No
- What decides the margin
- Parts markup, and diagnosing correctly on the first visit
Equipment replacement
- How it is billed
- Quoted job
- Recurring?
- No
- What decides the margin
- Supplier pricing and install time
Openings, closings, green recovery
- How it is billed
- Flat quoted job
- Recurring?
- No
- What decides the margin
- How accurately you scoped it before you quoted
Categories reflect how pool service work is commonly billed. The mix varies substantially by region, pool type, and whether the market is year-round or seasonal.
The four things that decide whether a route pays
1. Route density
This is the whole game, and it is worth being blunt about it. A stop takes roughly the same amount of on-site time whether the next pool is four minutes away or twenty-five. The service time is fixed by the pool; the drive time is not. So two routes billing identical revenue can differ by two hours a day purely in windshield time, and those two hours are the difference between a full route and a route with room to grow.
The practical consequence is that a new account three streets from an existing one is worth materially more than the same account across town, even at the same price — and that turning down the far one is often the more profitable decision. Owners who grow by accepting everything that calls end up with a scattered book that caps out early, because the day runs out of hours long before it runs out of capacity. Tightening an existing route is usually the cheapest revenue available to a pool business, and it is the subject of its own guide on pool route optimization.
Every leak in profitability happens at one of these joins — work done and not captured, captured and not invoiced, invoiced and not collected.
2. Pricing discipline
Most underpricing in this trade is not a decision, it is a legacy. An owner sets a rate in year one when he is hungry, keeps the customer for eight years, and never raises it. Chemical costs move, fuel moves, insurance moves, and the rate does not. Compound that across a book of accounts and you get an owner who is busy every day of the week and cannot understand why the bank balance never grows.
The fix is unglamorous: a scheduled annual rate review, applied to everybody rather than to the ones you feel least awkward about, with notice given in writing well ahead of the season. Owners consistently overestimate how many customers will leave over it. The ones who do leave over a modest increase are frequently the accounts that were least profitable to begin with. If you want a starting point for where your rates should sit, our pool service pricing guide breaks down what to charge and how the common pricing models actually behave.
3. Chemical cost per stop
Chemicals are the one variable cost that scales exactly with the number of pools, which makes them the line most capable of quietly eating a route. Two things drive it: where you buy, and how much you use. Buying retail a bucket at a time, because you ran out mid-route again, costs a great deal more over a season than buying wholesale on a schedule. And dosing by eye rather than by test result means over-treating pools that did not need it — which costs money twice, once in product and once in the correction next week.
4. Labor structure
An owner-operator's labor is free in the accounts and expensive in life. That is fine — most people start there deliberately. But it means the business has no idea what a route actually costs to run until the day somebody else drives it. The first hire is where a lot of otherwise healthy businesses discover their margin was their own unpaid time. Price the route as though you were paying market wage for it, even while you are doing it yourself. If it does not work on that basis, it is a job, not a business, and it will not survive being handed over.
The costs owners underestimate
Almost nobody forgets the truck payment. What gets missed are the costs that never arrive as a single, obvious bill — the ones that show up as a slightly worse year without ever announcing themselves.

Cost lines to put in the model before you decide anything
0 / 8Watch the chemical line before you watch the rate
Owners under pressure almost always look at the price they charge first, because it is the number they control most directly. But a route that buys retail, doses by eye and never measures cost per stop can be losing more per pool than a modest rate rise would recover — and the rate rise costs you goodwill while the chemical fix costs you nothing but a habit.
Solo, or with a crew?
There is a size at which a pool business stops being a very good job and starts being a business, and crossing it is the decision most owners agonize over. It is not primarily a revenue question. It is a question about whether your route is dense enough and your pricing high enough to absorb a wage plus payroll costs plus a second vehicle, and still leave something for the person who took the risk.
The honest test is the one above: price the work as though you were already paying somebody to do it. If the answer is thin at your current rates, hiring will not fix it — it will simply reveal it faster, and with more at stake. Fix density and pricing first, then hire. Owners who do it in the other order tend to spend the first year of having staff subsidizing them.
Hiring your first technician
What it buys you
- Capacity to take accounts you currently turn down, including dense ones near existing stops
- A business that has value independent of you being in the truck
- Time to sell, quote repairs and manage — usually the highest-value hours an owner has
- Cover when you are sick, on holiday, or wanting a weekend
What it costs you
- A fixed cost that arrives every week whether the route is full or not
- Payroll taxes, workers' compensation and a second vehicle to insure and maintain
- Quality control: your name is on work you did not personally do
- Recruiting and training time, at exactly the point in the season when you have least of it
How to tell whether your route is profitable right now
This takes an afternoon and a spreadsheet, and it is startling how many owners running sixty pools have never done it. The point is not accounting precision. The point is to get a defensible number for what one stop earns and what one stop costs, because every decision downstream — whether to take an account, whether to raise rates, whether to hire — is really a question about that one number.
- 1
Count the stops, not the customers
A customer with three properties is three stops. Take a normal month and count actual visits performed, including the ones you did for free because something needed doing. That total is the denominator for everything that follows.
- 2
Split revenue into recurring and everything else
Take twelve months of revenue and separate the recurring service line from filter cleans, repairs, replacements and one-off jobs. If the second group is small, you have found your largest single opportunity, and it does not require a single new customer.
- 3
Load every cost onto the stop
Chemicals, fuel, vehicle, insurance, processing fees, software, phone — twelve months of each, divided by twelve months of stops. Then add a line for your own labour at what you would have to pay someone to do it. Resist the urge to leave that one out because it feels like cheating. It is the whole test.
- 4
Look at the spread, then at the outliers
Revenue per stop minus cost per stop is your real margin. Then find the accounts that sit worst against it: the ones twenty minutes off-route, the ones on a rate set in 2021, the ones that always need a second visit. You will usually find that a small number of accounts are consuming a large share of the day, and that fixing or releasing them changes the picture faster than adding customers would.
Estimate a monthly service price
Labour + travel
$225
Chemicals
$32
Suggested monthly price
$257
Estimate only. Assumes 15 minutes of travel per visit billed at your hourly rate. Excludes overhead, insurance, equipment depreciation and profit margin — add those on top before quoting.
Sanity-check what your stops should be billing before you go back and price the route from scratch.
The ways it goes wrong
Failures in this trade are boringly consistent. Growing without density, so the day fills with driving. Never raising rates, so inflation quietly does the work of a competitor. Referring out every repair, so the highest-margin work in the business goes to somebody else. Losing revenue at the join between work performed and work invoiced — the stop that got done, the extra bag of salt that never made it onto a bill, the invoice that went out late and then went unchased.
That last one deserves particular attention because it is invisible in a way the others are not. Nobody notices revenue that was never billed. It does not appear as a loss, a complaint or a bad month; it simply never exists. Owners running on memory and a paper route sheet routinely lose a few percent of their revenue this way every single month, and the only reason it does not feel like a problem is that there is nothing to feel.
And then the slower failure: building a business that only functions while its owner is in the truck. It pays well enough for years, and then the owner wants to sell, or slow down, or take an actual vacation, and discovers that what he built was employment with extra paperwork. That outcome is not caused by bad margins. It is caused by never having costed his own labor, which is why that line keeps reappearing in this article.
So — is it profitable?
For an operator who keeps a tight geographic route, reviews rates every year, buys chemicals properly, does his own repair work, and bills every hour he performs: yes, and comfortably so relative to what it costs to start. For an operator who accepts every account that calls, holds rates flat out of politeness, refers out repairs and invoices from memory: it can be a full-time job that pays like a part-time one, and the difference will not show up in the price he charges.
Which is genuinely good news, because every item on the first list is a decision rather than a circumstance. None of them require more customers, a bigger market or better luck. If you are planning the business rather than fixing one, our guide to writing a pool service business plan walks through the route-density arithmetic and a twelve-month cash flow with a downside case, which is the right place to make these assumptions explicit before money is at stake.
And if the leak you recognize is the last one — work performed and never billed — that is the cheapest of all of these to close, because it is a record-keeping problem rather than a business-model problem. Pool Runs exists to make the join between a completed stop and a paid invoice automatic, so the revenue you already earned stops depending on anybody remembering it.
Ready to try Pool Runs?
See how Pool Runs can streamline your pool service business.