Skip to content
Try Roooster free, cancel any time.Start free
How to Price Pool & Spa Jobs: Rates, Margins, and Mistakes to Avoid
pool-spa

How to Price Pool & Spa Jobs: Rates, Margins, and Mistakes to Avoid

A practical pool and spa pricing guide: recurring service rates, one-time repair margins, chemical costs, and the pricing mistakes that quietly erode profit.

Roooster
Roooster Editorial · Editorial
November 5, 2026 · 7 min read

Most pool and spa companies underprice recurring service because they quote a monthly number without doing the per-visit math, then wonder why margins are thin. The fix is to price recurring service to cover your fully loaded cost per visit plus chemicals plus a real margin, and to price one-time repairs on a flat-rate book rather than a loose hourly guess. This guide walks through the numbers that keep pool and spa businesses profitable.

Key takeaways

  • Price recurring service on a per-visit cost basis, not a gut-feel monthly number.
  • Fully loaded labor for pool techs typically runs 1.3 to 1.6 times the base wage.
  • Chemicals are a real, variable cost that must be built into every service price.
  • Route density drives profit, so tight routes let you charge competitively and still earn.
  • Roooster's scheduling and quoting keep recurring routes and repair pricing organized.

How should you price recurring pool service?

Recurring service is the backbone of most pool businesses, and it is where the most money leaks. The mistake is quoting "$150 a month" without knowing what a single visit costs you. Build the price from the visit up:

  1. Labor per visit. If a visit takes 30 minutes on-site plus drive time, and your loaded labor rate is $45 an hour, allocate roughly $30 to $40 in labor per visit including a share of drive time.
  2. Chemicals per visit. Chlorine, acid, algaecide, and other chemicals vary by pool size and season, but budget a real per-visit number, often $8 to $20.
  3. Overhead allocation. Add a share of your fixed overhead per visit.
  4. Margin. Add your target margin on top.

If four weekly visits a month cost you roughly $60 each all-in, a $150 monthly price is barely breaking even. Price to your true cost and a healthy monthly service rate in many markets lands higher than owners expect. For the underlying labor-burden math that applies across trades, see how to price to cover your true labor cost.

What is your fully loaded cost per hour?

You cannot price anything until you know your true cost per billable hour. Fully loaded labor is the tech's wage times a burden factor that covers payroll taxes, workers comp, insurance, and paid nonbillable time like drive and shop time. For pool techs that burden typically pushes cost to 1.3 to 1.6 times the base wage, so a $22 an hour tech really costs you $29 to $35 an hour before the truck moves.

Then layer overhead. Take everything that is not direct labor or chemicals (vehicles, fuel, insurance, software, office costs) and divide by your billable hours per year to get an overhead-per-hour figure. Add loaded labor and overhead together and you have the real floor under every price you set. Most owners are surprised how high that floor is.

How do you price one-time repairs?

Recurring service pays the bills; repairs and equipment work carry the margin. Price repairs on a flat-rate book rather than a loose hourly estimate. Build your top 15 to 20 common jobs (pump replacement, filter cleaning, heater repair, leak detection, valve replacement) as (average task hours times loaded labor rate) plus (parts times markup) plus a trip allocation, then round to intentional numbers.

Parts markup on pool equipment follows the usual sliding scale: small parts at 2.5 to 3 times cost, mid-range parts at 2 times, and major equipment like pumps and heaters at 1.35 to 1.6 times. On equipment installs, quote the installed job as one number rather than exposing the wholesale part price. A flat-rate book also lets you present three-option pricing on bigger repairs, which lifts your average ticket.

Why does route density decide your profit?

Pool service is a route business, and the difference between a profitable route and a losing one is drive time. Two techs can each do the same number of stops, but the one with tight, clustered routes spends far less time driving and far more time billing. Every extra 15 minutes of drive between stops is margin burned on fuel and unpaid time.

Price competitively in dense areas and charge a premium for outliers far from your routes, or decline them. Building density deliberately, by concentrating new customers near existing ones, is one of the highest-return moves in the business. Roooster's scheduling helps you plan and sequence recurring routes so techs spend their day servicing pools, not sitting in traffic.

What pricing mistakes quietly kill pool and spa margin?

Three mistakes show up again and again:

  • Not repricing for chemical and equipment cost swings. Chemical prices move, and a monthly service rate set two years ago may no longer cover today's costs. Review pricing at least annually.
  • Free repair estimates. A free estimate makes sense on a large equipment replacement you close often. It does not make sense on every small repair call. Charge a diagnostic fee and credit it toward the work.
  • Servicing outliers at route pricing. A pool 25 minutes from your nearest stop costs far more to service than one in a cluster. Price it accordingly or pass on it.

Fix these three and margin improves without adding a single customer.

What does the per-visit math look like on a real route?

Numbers make the leak obvious. Say a tech services 12 pools a day on a tight route. Each visit takes 30 minutes on-site plus an average 10 minutes of drive time, so the tech's paid time per stop is about 40 minutes. At a fully loaded labor rate of $45 an hour, that is roughly $30 in labor per visit. Add $12 in chemicals and a $10 per-visit share of overhead, and your true cost is about $52 before any margin.

If you charge $150 a month for weekly service, that is roughly $35 per visit, which means you are servicing that pool at a loss and covering it with volume that does not actually exist. Price the same visit at $52 cost plus a 35% margin and you land near $70 per visit, or about $300 a month. That gap between $150 and $300 is why so many pool routes stay busy and still starve. Do the per-visit math on your own costs and you will almost always find your monthly rate needs to move up.

A pricing-review checklist to run every year

Chemical and equipment costs drift, so put pricing on a calendar instead of leaving it to chance. Once a year, work this checklist:

  • Recalculate loaded labor. Wages and burden change, so update your per-hour cost.
  • Reprice chemicals per visit. Pull recent invoices and set a current per-visit chemical number.
  • Audit your routes for density. Flag any customer more than 15 minutes off the nearest cluster and reprice or drop them.
  • Refresh the flat-rate repair book. Update part costs and markups on your top 20 repairs.
  • Send rate increases with notice. A modest annual adjustment with 30 days notice rarely loses customers and protects margin.

Roooster's scheduling and quoting keep the route and repair numbers in one place, so this review is an afternoon rather than a scramble. Skipping it is how a profitable route quietly becomes a break-even one over two or three years.

FAQ

How much should I charge for monthly pool service? Enough to cover your fully loaded cost per visit, chemicals, overhead, and margin. Rather than copying a competitor's number, do the per-visit math for your own costs; in many markets the profitable monthly rate is higher than owners assume.

Should chemicals be included or billed separately? Either works, but you must account for them. Many companies include chemicals in the monthly rate for simplicity, in which case build a real per-visit chemical cost into that rate. Others bill chemicals separately. What kills margin is forgetting to price them at all.

How do I price a pool equipment repair? Use a flat-rate book: average task hours times your loaded labor rate, plus parts at a markup, plus a trip charge, rounded to an intentional number. This is faster to quote and more profitable than guessing hourly on-site.

Is route density really that important? Yes. Drive time between stops is unbillable and burns fuel, so tight routes are the single biggest driver of profit in recurring pool service. Concentrate new customers near existing ones and price distant outliers at a premium.

Price pool and spa work from your true per-visit cost, put repairs on a flat-rate book, and build dense routes, and you turn a thin-margin service business into a genuinely profitable one.

Ready to put this into practice?

Roooster helps home service businesses quote, schedule, and invoice faster.
Try Roooster free.

Start free →
Roooster for your trade:Pool & SpaHVACPlumbing