How to Raise Pool Service Prices Without Losing Customers

Every route has at least one account being serviced at a price the owner set years ago and has not looked at since. Usually it has several. Raising the rate is one of the few levers in this business that adds margin without adding a single stop, and it is also the one operators put off longest — because the fear is that the customer says no, and a customer saying no is a loss you can picture, in a way that the slow erosion of a stale rate is not.
The fear is mostly misplaced, but not entirely, and the difference is almost all in how the increase is run. What follows is the sequence: what to check before you pick a number, how to decide whether to move everyone or only some accounts, when in the year to send it, what the notice should and should not say, and what to do in the fortnight afterwards when the handful of replies arrive.
Why the Increase Gets Put Off
The honest reason is that the cost of not raising prices never arrives as an event. Nobody calls to tell you the account you priced at the start is now the least profitable stop on the route. It shows up instead as a vague sense that the business is busier than it used to be without being better off — which is a feeling rather than a number, and feelings do not force decisions.
The second reason is that most operators have never done it and therefore imagine it going badly. The imagined version is a phone call where a long-standing customer is offended. The common version is an email, no reply at all, and a payment at the new rate on the first of the month. That is not a promise — some do push back and a few leave — but the ratio is nothing like the one the fear implies.
- Rate drift
- The gap that opens between what an account is charged and what you would quote it today. Rate drift is invisible in your bank balance because the invoices keep arriving on time; it shows up as two pools on the same street paying different money for the same visit, and it is always worst on the accounts you have held longest.
That last part is not a coincidence. The oldest accounts have had the most time to drift and are the ones you are most reluctant to touch, which is the whole mechanism in a sentence.
What Actually Changed Since You Set That Price
Before you pick a number, work out what actually moved. There are three inputs that matter and all three are checkable rather than guessable.

Chemicals. Pull what you actually spent on chemicals over the last twelve months and divide it across the stops you serviced. Then do the same for the twelve months before that. That comparison is the number you need, and it is the only one that reflects both what you paid and how much you used — a rate card tells you the first and nothing about the second.
Time. Drive time and time at the pool both drift, and neither appears on an invoice. A route grown by taking whatever came in tends to have got less dense rather than more, which means the same number of stops now costs more windscreen time than it did. If you have never measured a full day door to door, that measurement is usually the most surprising part of the exercise.
Everything that is neither chemicals nor time. Insurance renews, the truck needs tyres, fuel moves, and software and payment processing take their cut. Individually these are small. Together they are the reason a rate that felt comfortable three seasons ago is merely adequate now.
Then do the arithmetic explicitly, on your own figures rather than borrowed ones. Take one stop billed at a fixed monthly rate. Subtract what the chemicals for that pool cost you last month, subtract the labour at whatever you would have to pay someone else to do it, and subtract a share of the fixed costs. What is left is what the account earns. Run that on ten accounts and the ones that need repricing identify themselves without any further analysis.
Do this before you pick a percentage, not after
A percentage chosen first and justified afterwards is how operators end up raising the accounts that were already fine while the ones losing money stay exactly where they were. The per-account number comes first. The headline percentage, if you use one at all, is a summary of what the review told you rather than an input to it.
Which Accounts Are Actually Underpriced
Two pools on the same street, billed identically, can differ by twenty minutes a visit and by a meaningful margin in chemical use. The variation is real, and it is mostly explained by a short list of things you can see standing at the gate.

Tree cover comes first: leaves and pine needles pack the skimmer basket between visits, the leaf net comes out every time, and the filter needs attention more often. After that come surface area and volume, sun exposure and bather load, whether the pool is heated or has a spa attached, and how far the property sits from the rest of the route. An account that scores badly on three of those is not slightly underpriced. It is a different job being billed as the same one.
The per-account review — run it on your ten oldest accounts first
0 / 6The last two questions do most of the work. Once you have written down what you would quote today and whether you could refill the stop, the number stops being a judgement call and becomes a subtraction.
Across the Board, or Account by Account?
There are three ways to run an increase and they are not equivalent. Which one fits depends almost entirely on how much variation your review turned up.
| Flat percentage across the book | Reprice the worst accounts only | Reset every account to today's quote | |
|---|---|---|---|
| Effort to prepare | Low | Moderate | High |
| Fixes the accounts actually losing money | No | Yes | Yes |
| Risk of overcharging already-fair accounts | Yes | No | No |
| Conversations you will have | Many, spread thin | Few, concentrated | Many, each one specific |
| Works when the book is fairly uniform | Yes | Not applicable | Yes |
| Works when the book varies widely | No | Yes | Yes |
| Best used when | Costs rose evenly and rates were set consistently | A handful of legacy accounts drag the route | The route was bought, inherited or grown by acquisition |
Effort to prepare
- Flat percentage across the book
- Low
- Reprice the worst accounts only
- Moderate
- Reset every account to today's quote
- High
Fixes the accounts actually losing money
- Flat percentage across the book
- No
- Reprice the worst accounts only
- Yes
- Reset every account to today's quote
- Yes
Risk of overcharging already-fair accounts
- Flat percentage across the book
- Yes
- Reprice the worst accounts only
- No
- Reset every account to today's quote
- No
Conversations you will have
- Flat percentage across the book
- Many, spread thin
- Reprice the worst accounts only
- Few, concentrated
- Reset every account to today's quote
- Many, each one specific
Works when the book is fairly uniform
- Flat percentage across the book
- Yes
- Reprice the worst accounts only
- Not applicable
- Reset every account to today's quote
- Yes
Works when the book varies widely
- Flat percentage across the book
- No
- Reprice the worst accounts only
- Yes
- Reset every account to today's quote
- Yes
Best used when
- Flat percentage across the book
- Costs rose evenly and rates were set consistently
- Reprice the worst accounts only
- A handful of legacy accounts drag the route
- Reset every account to today's quote
- The route was bought, inherited or grown by acquisition
There is no single right column here. Which one fits is decided by what the per-account review found, which is why the review comes first.
Most operators doing this for the first time on a route they built themselves land on the middle column. The flat percentage is tempting because it is one decision instead of sixty, and it is the one most likely to produce the outcome you were trying to avoid: the good customers absorb an increase they did not need, and the account that has been losing money for three years is still losing money, just slightly less.
When to Send It
Timing matters more than the number does. Three windows work well and one does not.
The strongest is well before the season starts, so the first invoice at the new rate lands alongside the year's first full month of work. The second is a fixed annual review date every customer already knows about — say it at onboarding, put it in the agreement, and the increase becomes an expected event rather than a surprise. The third is at a natural change: you have taken the account over from another operator, or the customer has added a heater or a spa and the scope has genuinely moved.
The window that does not work is immediately after a problem. An increase that follows a green pool, a missed visit or an equipment argument reads as an attempt to charge more for the thing that just went wrong, whatever the actual reason. Fix the problem, give it a month of clean visits, then send the notice.
Check the agreement before you check the calendar
Most service agreements say something about how and when the rate can change: a notice period, a renewal date, or nothing at all, which is itself an answer. Sending an increase inside a term you have contractually fixed is a different conversation from sending one your own agreement anticipates. Read the clause first. If there is not one, that belongs in the next version of your agreement rather than in this notice.
Writing the Notice
The notice should be short, in writing, and specific. Length correlates with anxiety, and customers read anxiety as an invitation to negotiate. State the new rate, state the date it starts, thank them for their business, and stop.
- 1
Finish the per-account review before you write anything
Every later step depends on having a number per account rather than a percentage across the book. Writing the notice first and back-filling the review is exactly how the wrong accounts get moved.
- 2
Decide which accounts move, and by how much
Write the list down: current rate, new rate, and one line on why. You will want that line if someone calls, and having had to write it is also the check on whether the increase is defensible.
- 3
Check the service agreement's notice period
If it specifies one, it sets your calendar. If it does not, give more notice than you think you need — a full billing cycle ahead of the effective date is a reasonable floor for monthly billing.
- 4
Send it in writing, individually, before anyone says it out loud
Email or letter, addressed to the customer rather than sent as an obvious mass message. A customer who hears it from a technician at the pool before receiving it from you will treat it as a rumour to be argued with.
- 5
Update the rate in your system on the effective date, not before
The most common self-inflicted wound is an invoice at the new rate arriving before the notice period is up. It converts a routine increase into a billing dispute, and you will lose that one.
- 6
Answer replies individually, the same week, and hold the number
Reply to everyone, quickly, with the one line you wrote in step two. Most replies are a request for a reason rather than a request for a discount, and answering the first prevents the second.
What you leave out matters as much. Do not walk through your cost structure at length, do not compare your rate to a competitor's, and do not apologise. A rate is a business decision you are entitled to make; explaining it as though it needed permission suggests that it did.
What Happens After You Send It
The realistic shape of it: most accounts pay the new rate without comment, a minority reply asking why, and a small number push back or leave. The replies are concentrated in the first week after the notice and then it goes quiet.

The most useful thing you can do between the notice and the first invoice at the new rate is make the visits obviously good. The customer is, briefly, paying attention to a service they had stopped thinking about. Clean waterline, empty baskets, the hose coiled and the gate latched, and a note of what you did and what the water read. That note answers “what am I actually paying for” before the question gets asked.
Holding the number, versus making exceptions
What holding the line buys you
- One rate per service level, which is the only version of pricing you can manage at scale
- No quiet resentment from customers who paid and later learn that someone else did not
- A book you can hand to an employee, or sell, without explaining sixty special cases
- The increase actually lands, rather than becoming a negotiation you win partly
What it costs you
- You will lose a small number of accounts you could have kept
- Long-standing customers may feel a rule was applied to them rather than a relationship
- Genuinely hard cases get the same answer as everyone else
- It requires you to have got the number right, because there is no room to correct it downwards
A workable middle position is to hold the rate and offer something other than money: a delayed start date for a customer who needs a month, or the old rate held for one more season on an account you would rather not lose. Both preserve the number while acknowledging the person, which is usually what the pushback is actually about.
The Accounts You Should Let Go
Some accounts should leave, and an increase is the cleanest way to let them. The candidates are consistent: the ones that were underpriced from the start and stayed that way, the ones that take longest and complain most, the chronically late payers, and the ones a long way off the route that you only kept because dropping them felt awkward.
Losing a few of those is not a cost of the increase. It is part of the point. A stop that leaves frees an hour a properly priced new customer can occupy, and a route with a little slack in it can take work that a full route has to refuse.
The review carries the whole sequence. Every later step is easier or harder depending on whether it was done properly.
Common Questions
How much notice should I give?
More than you think, and at minimum whatever your service agreement specifies. A full billing cycle ahead of the effective date is a sensible floor for monthly billing, and giving longer costs you nothing except a few weeks at the old rate. What does cost you is a customer discovering the increase from an invoice.
Should I raise everyone at once, or stagger it?
One round is usually simpler and fairer. Staggering means neighbours on the same route pay different money for the same visit at the same time, and on residential routes customers do talk to each other. Stagger only when you are deliberately repricing a defined group, such as accounts inherited in an acquisition.
What do I say when a customer asks why?
One sentence on what has changed on your side and one on what they continue to get. “Costs have risen and this rate has not moved in three seasons” is a complete answer. Resist listing your expenses; an itemised justification invites the customer to audit it, and some of them will.
What if a customer threatens to leave?
Ask, without pressure, whether they would like the current rate held for one more season or would rather stop. Some are testing the number; some genuinely cannot absorb it. Either way you find out quickly — and you have already decided, in the review, whether this is an account you would replace.
Can I raise prices in the middle of a contract?
That depends entirely on what the agreement says, which is why the clause is worth reading before the calendar. Some agreements fix the rate for a term, some allow a change on notice, and many say nothing at all — which in practice gives you latitude but no protection. If yours is silent, put a review clause in the next version; what every pool service agreement should include covers the wording.
How often should this happen?
Annually, as a review rather than an automatic increase. Reviewing every year and deciding not to move is a perfectly good outcome. The failure mode is not reviewing at all for four years and then needing a large correction, which is far harder to send than a small one and far more likely to lose accounts.
Related guides
This page is about changing a rate that already exists. If you are setting one in the first place, the 2026 pool service pricing guide covers pricing models and what drives the number. The per-account review above depends on figures most routes do not track by default — the metrics that actually run a route goes through which ones are worth keeping, and what actually decides whether a pool route is profitable puts the same arithmetic at the level of the whole business.
Most of the difficulty in a price increase is not the conversation. It is that the review the conversation depends on means reconstructing, from invoices and memory, what each stop actually takes and what it actually earns. Pool Runs keeps that on the property itself — the service history for each stop and what it is billed — so the review is a matter of reading the route rather than rebuilding it. The number is still yours to decide.
Ready to try Pool Runs?
See how Pool Runs can streamline your pool service business.