Plenty of pool companies set their pool service pricing by looking at what the guy down the road charges, then knocking off ten dollars. It feels safe. It’s also the quickest way to end up with a full route and no money to grow it.

Your price doesn’t just decide what you earn per pool. It decides how much you can afford to spend to win the next one. Get it wrong by $25 a month and advertising stops paying for itself. This guide builds a weekly service price from your own costs, step by step, then shows what that price means for your ad budget.
Pool service pricing you’ll see online (and why it doesn’t help much)
Search for pool service prices and you’ll find ranges so wide they’re almost useless. Fixr lists $20 to $50 per week for weekly service on an annual contract. Swimply’s 2026 guide says $150 to $350+ a month for weekly service, and admits some companies include chemicals while others bill them separately.
Those are homeowner cost guides. They tell you what customers might expect to pay, not what you need to charge. Your drive times, your chemical costs and your pools are different. So build your pool service pricing from the bottom up.
How much to charge for pool cleaning: price weekly service in four steps
The honest answer to how much to charge for pool cleaning is: your own costs plus the margin you need, not the market average. The numbers below are an example to show the method, not a recommendation. Swap in your own.
1. Time per pool, per month
Time one normal stop: say 20 minutes on site, plus 8 minutes driving to it from the last pool. That’s 28 minutes. Weekly service is about 4.33 visits a month (52 weeks ÷ 12), so one pool takes roughly 2 hours a month.
Drive time is the cost that’s easiest to leave out when you price pool service. A pool two streets away and a pool twenty minutes away should not cost the same.
2. Put a price on that time
Use what an hour actually costs you: a tech’s wage plus payroll costs, or what you need to pay yourself. At $30 an hour, 2 hours is about $61 in labor per pool per month.
3. Add chemicals and overhead
- Chemicals: your real average per pool, from your supply invoices. In this example, $30 a month.
- Overhead per pool: truck, fuel, insurance, software and phone, divided across your accounts. In this example, $12 a month.
That brings the cost of one pool to about $103 a month.
4. Add your margin
If you want 30% of the price left as profit, divide cost by 0.7: $103 ÷ 0.7 ≈ $147. Round to $145. That’s how much to charge for pool cleaning on this example route: the number you take to the customer, and the number you test against what your local market will bear.
| Line | Example, per pool per month |
|---|---|
| Labor (2 hrs at $30) | $61 |
| Chemicals | $30 |
| Overhead | $12 |
| Total cost | $103 |
| Price at a 30% margin | $145 |
How pool service pricing decides your ad budget
Here’s the part pricing guides skip, and why $25 a month matters so much. Every new customer costs something to win, whether that’s ad spend, flyers or your time. The profit per pool decides how fast that cost comes back.
Using the same $103 example cost, and an example cost of about $135 to win one new customer through Google Ads (from my route vs Google Ads comparison: LocaliQ’s median cost per lead for pools and spas, if you book 1 in 3 leads):
| Monthly price | Profit per pool | Months to earn back $135 |
|---|---|---|
| $120 | about $17 | about 8 |
| $145 | about $42 | about 3 |
| $170 | about $67 | about 2 |
In this example, dropping from $145 to $120 is a 17% discount to the customer, but it cuts your profit per pool by about 60%. At $120, a new customer takes eight months just to pay back what it cost to win them. If they leave in month six, you’ve paid to service their pool.
This is one way an underpriced company can end up deciding “ads don’t work for us”. The ads might be fine. The price leaves nothing to pay for them.
Chemicals included, or billed separately?
Both work. What matters is that your pool service pricing covers them.
- Included: one simple number, easier to sell, easier to compare. The risk is a pool that eats chemicals (heavy use, trees, a salt cell that’s failing) quietly eating your margin. Review your heaviest pools every few months.
- Separate: protects your margin, but the price on paper looks lower than what the customer actually pays, which can cause friction later.
Whichever you choose, say it clearly on your website and in your ads. “Weekly service from $145/month, chemicals included” answers the first question before the phone rings.
Price the extras, don’t give them away
Extras belong in your pool service pricing too. Filter cleans, green pool cleanups, and openings and closings are where a lot of pool companies leave money on the table. Homeowner guides give a rough idea of what customers expect to see. Fixr, for example, lists filter cleaning at $60–$65, and Swimply puts green-to-clean jobs at $200 to $1,500+ depending on how bad the pool is.
Write your own price list for each one, using the same method: time, materials, margin. Then make sure your weekly customers know these services exist. Extras sold to people already on your route cost you nothing to win.
Should you show your pool service prices in your ads?
Often, yes. A starting price in the ad (“from $145/month”) puts off people looking for a $60 job, before they click. You pay for fewer clicks, and the calls you get are from people who already accept the ballpark. It works hand in hand with keeping DIY and bargain searches out of your account, which I covered in why pool ads get calls from the wrong people.
The exception: if your price only makes sense after you’ve seen the pool (very large pools, heavy tree cover, commercial), leave the number out and let the call do the work.
When and how to raise pool service prices
- Re-run the four steps once a year. If chemicals or fuel went up, your cost went up, and your margin went down without you noticing.
- Give notice. A short letter or email a few weeks ahead, explaining what changed, is fairer than a surprise on the invoice and gives customers time to ask questions.
- Fix the worst pools first. The far-away, high-chemical pools priced like the easy ones are where raising the price, or letting the customer go, helps most.
- New customers pay the new price. Don’t advertise your old rate.
Your next step
Work out your pool service pricing with the four steps above, then put your price, booking rate and local cost per click into the Google Ads budget calculator. It shows what a month of new customers would cost, and whether your price leaves room for it. If you’re not sure what a sensible budget looks like, start with how much a pool company should spend on Google Ads.
And if you’d like someone to check whether your ads are set up to win customers at your price, that’s what I do. Here’s how I run Google Ads for pool service companies.




