Why pool routes sell by the month but price by the visit
Pool customers compare by the monthly bill, but the cost lives in each visit: the drive, the minutes at the pool and the chemicals poured in that day. So build one visit, multiply by 4.33 visits a month, then check the monthly number against your market.
Cost comes first. Take a pool that costs $110 a month to service, priced at $150. That leaves a $40 gross margin, and the $40 still has to pay overhead and the owner. If you don't know the $110, you can't tell whether $150 is a good price or a slow loss.
The 18,000 gallon pool with two trees and no screen
The worked example is weekly full service on an 18,000 gallon plaster pool with a cartridge filter: skim, empty baskets, brush, vacuum as needed, test and balance, and check the equipment. It prices at $38.23 a visit.
| A | B | |
|---|---|---|
| 1 | Weekly pool, one visit | Amount |
| 2 | Full cost: chemicals, time, drive, tools and forgotten costs | $29.68 |
| 3 | Chemical markup, cushion and profit | $8.55 |
| 4 | Price per visit | $38.23 |
| 5 | Per month, 4.33 visits | $165.51 |
| 6 | Year of 12 months | $1,986 |
The visit takes about 32 minutes of the owner's time once the drive, the service report and the small stuff are counted. The $37.01 a month above cost is 22.4% of the price, and it is left after the owner has already been paid a wage; spread over those minutes, the pool earns about $58.73 per labour hour.
The first visit, a full clean from scratch, plus the estimate visit, carry a one-time start-up charge of $138.42. An hour spent on an estimate that you then lose on price is real time, which is why that time belongs somewhere on the bill.
Monthly prices pool route owners charge
Route owners in our research charge from about $75 to $160 a month for weekly service, and the low end is where routes go broke. These are single examples, not market averages.
| A | B | C | |
|---|---|---|---|
| 1 | What was priced | Monthly price | Notes |
| 2 | Typical low-priced local companies | about $75 to $85 | The price many new techs copy |
| 3 | An 80-pool owner-operator route | $99 a pool | About $18 a pool in chemicals, tools, gas and fixed bills |
| 4 | Minimums set by owners who price from cost | $120 to $140 | Screened, easy pools bid near the minimum |
| 5 | Comparable routes in one market | $150 to $160 | From a route broker's example |
| 6 | Our worked example | $165.51 | Trees and no screen, so above the minimum |
A smaller route at a fair price can beat a big cheap one: 50 pools at $150 a month bring in $7,500, while 80 pools at $65 bring in $5,200, with 30 more stops to drive to every week. The cheap customers you lose by charging more are often the same ones who dispute invoices and call about every leaf.
What to look at before you bid a pool
The price moves with five things you can see at the gate: where the pool sits in the yard, trees and a screen, gallons, the surface and the equipment.
Check first whether the pool is the lowest point of the yard, because sprinkler and rain runoff will drain into it all year. Then the trees: a lot of trees and no screen means leaves in the water every week, so bid higher. A screened pool can be bid near your minimum.
More gallons means more brushing and a higher chemical cost, a rough plaster surface hides algae, and an undersized filter or a leak means cleaning the filter more often and running the pump longer. That is why the sample pool, with trees and no screen, sits at $165 and not at the floor.
Filter cleans: the job most routes give away
A filter clean is a separate job with its own price, not part of weekly service. It takes roughly 20 to 30 minutes and sells for $75 to $150 in most markets, and throwing it in free is one of the most common ways routes leak money.
The math is simple. 80 accounts with a free quarterly clean is 320 cleans a year, and at $100 each that is $32,000 handed back. The sample's customer terms charge filter cleans on their own line, and its don't-forget list marks the free clean N/A for that reason.
Chemicals included or billed on top?
Including normal weekly chemicals keeps the bill flat for the customer, but the summer swing then comes out of your margin. On routes that bill chemicals separately, customer bills can move about $40 a month in summer, and some route buyers prefer accounts where chemicals were always included because the price is steadier.
If you include them, price the summer, not April. The sample includes weekly chemicals, adds an allowance for runoff and heat, and quotes green pool clean-ups and acid washes separately.
Drive time, supply runs and dogs: costs that slip off a pool price
On the sample pool, the small per-visit items add $5.92 a visit before profit, about a fifth of what the visit costs. Leave them out and most of the $37.01 a month profit disappears.
On the route:
- The drive from the last stop. It is paid at the same rate as time at the pool. 80 accounts inside a 5 mile radius is a very different business from 80 accounts spread over 30 miles.
- Supply-house runs and loading jugs. Split every distributor ticket into service chemicals and tools so the counter time and the spend both show up.
- Gates, dogs and the service report. Minutes on every visit, and the part that keeps a customer.
On the pool:
- Leaves from trees with no screen. A couple of minutes every week on pools bid without looking up.
- Runoff, summer heat and undersized equipment. Bad equipment alone can add something like $10 to $15 a month in chemicals.
- Return trips for algae or a cloudy pool after a party, each a full drive plus time.
In the office:
- Invoicing after the work. Billing after service lets overdue accounts pile into the thousands. Bill the month in advance, on the 1st, with auto-pay if you can.
- Poles, nets, brushes and the truck. Tools wear out and chlorine eats vehicles, so start with a used truck and chlorine caddies rather than a new payment.
Work that falls outside your terms, like a storm clean-up, goes in writing first as a change order.
What a pool minute costs
The sample owner-operator breaks even at $42.16 per billable hour, about 70 cents a minute, before chemicals, mileage and profit. That rate comes from about $6,096 of yearly overhead plus the owner's own wage and payroll costs, spread over the hours spent at pools and driving between them.
At that rate, a stop 20 minutes from the last one adds about $14 a visit in drive time alone, 4.33 times a month. How the rate is built and what margin sits on top is on pool service hourly rate; the markup vs margin guide covers why a 28.8% markup keeps only 22.4% of the price.
Every 2 weeks, twice a week and one-time cleans
The sheet prices every frequency from the same visit, adjusting the minutes. Every 2 weeks costs more per visit because the pool is dirtier when you arrive, but less per month; twice a week costs a bit less per visit and far more per month.
| A | B | C | |
|---|---|---|---|
| 1 | Same 18,000 gallon pool | Per visit | Per month |
| 2 | Twice a week | $30.86 | $267.27 |
| 3 | Weekly (quoted) | $38.23 | $165.51 |
| 4 | Every 2 weeks | $50.00 | $108.51 |
| 5 | One-time clean | $67.67 | n/a |
A one-time clean takes much longer than a regular visit and is priced that way. Time a few of your own before trusting the adjustment, and log real minutes per pool, the job costing habit; in the sample Job Log, an HOA pool took far longer than quoted and lost money that month.
What our pool research doesn't cover
None of the owners in our research gave prices for green pool clean-ups, acid washes, salt cell cleans or repairs, so we don't quote any. Put them on a written quote, not an estimate, priced from your own hourly rate.
Run your own pool through the Quote tab
The Pool Service Pricing Calculator takes your gallons, your chemical prices and your minutes, walks the don't-forget list and hands back the visit price, every frequency, the start-up charge and a one-page quote with pool terms, in Excel or Google Sheets.
