Tool

What a pool really costs you to service.

Most operators price off the market and never check their own cost. Add labor, chemicals, vehicle, and overhead and see the true monthly cost of a single stop, plus what you would charge to hit a healthy margin.

Cost inputs per pool

Use the fully loaded tech wage: base pay plus payroll tax, workers comp, and benefits, usually 15 to 25% above the headline wage. Overhead per pool is the stop's share of insurance, software, admin, and marketing.

True cost to service this pool

$157/ month

$36.47 per visit, all in

Labor$7045%
Chemicals$3422%
Vehicle$1711%
Overhead$3522%

What you would charge to hit a target margin

25% margin

$209 /mo

35% margin

$241 /mo

If you charge less than the true cost above, that pool loses money every visit. Healthy residential routes target 25 to 35% gross margin per stop.

Why knowing your cost per pool matters

Most pool service operators set prices by looking at what the neighbor charges. That tells you the ceiling, not the floor. Without knowing your true cost per pool, you cannot tell which customers make money and which ones quietly lose it every visit. The scattered customer 15 miles off your route, the pool you priced four years ago and never raised, the salt pool that eats chemicals: those are the stops draining your margin.

The four cost buckets

Labor is service time plus drive time at the fully loaded tech wage. Chemicals are the actual product cost per visit. Vehicle is fuel plus wear, allocated per stop. Overhead is the pool's share of insurance, software, admin, and marketing. Add the four and you have the real number. Charge below it and the pool is a liability, not an asset.

Cost sets the floor, market sets the ceiling

Use this calculator alongside the pricing calculator. This one tells you what a pool costs you. The pricing calculator tells you what the market will pay. The gap between the two is your margin. When a stop's market price is close to its true cost, that is your signal to raise the price or let the customer go.

Cost per pool FAQ

What does it actually cost to service a pool?

For a typical residential weekly stop in 2026, the all-in cost runs $90 to $150 per month: labor (on-site time plus drive time at the loaded tech wage), chemicals, vehicle cost, and the pool's share of overhead. Labor is usually the largest single piece. The exact number depends heavily on route density and drive time.

Why use the loaded tech wage instead of the base wage?

A tech who earns $24 an hour actually costs you $28 to $32 an hour once you add payroll taxes, workers comp, and benefits. If you cost a pool using only the base wage, you understate your true cost by 15 to 25% and end up underpricing the stop.

Should drive time count as a cost?

Yes. Drive time is paid tech time that produces no service. A pool 12 minutes away costs materially more to service than one 3 minutes away. Counting drive time honestly is what reveals which scattered customers are quietly unprofitable.

How do I figure out overhead per pool?

Add your fixed monthly business costs (liability insurance, software, admin time, marketing, office) and divide by your total stop count. A typical residential operator lands at $25 to $50 per pool per month. Bigger businesses with more overhead should allocate more.

What margin should I target per pool?

Healthy residential routes run 25 to 35% gross margin per stop. Below 25% there is not enough cushion for chemistry surprises, a callback, or a tech calling out. If a pool is priced below its true cost, it loses money on every visit and should be repriced or let go.

How is this different from the pricing calculator?

The pricing calculator estimates what the market will let you charge. This calculator estimates what the pool actually costs you to service. Use both: cost sets your floor, market sets your ceiling, and the gap is your margin.

See cost per pool automatically in Pooly

Pooly tracks chemical use, visit time, and route drive time per stop, so the true cost of every pool is computed from real data instead of guessed.

Related reading