A pool maintenance business makes money the same way a gym membership does: customers pay monthly whether they use the service heavily or not, and the operator’s job is to service as many accounts as possible on a tight geographic route before the day runs out.
Chemicals and supplies cost relatively little per visit. Labor and drive time are what eat the margin. A single technician servicing 10 to 14 pools per day on a well-built route is the unit that drives this entire model.
El U.S. pool cleaning industry is valued at $7.2 billion and has grown at a 2.8% CAGR over the past five years.
Demand is structurally sticky: once a pool is installed, it requires ongoing maintenance indefinitely, and most homeowners would rather pay someone than deal with water chemistry, debris, and equipment upkeep themselves.
Configuración de activos
CapEx is low and vehicle-centric. A single-truck operation can launch for under $15,000 in equipment and supplies. A two-route setup with trained technicians, chemical inventory, and scheduling software requires under $55,000.
| Categoría de activos | Rango de costos (USD) | Key Driver |
| Service vehicle (1 to 2 used trucks or vans) | 18,000 to 35,000 | Chemical storage, equipment racks, route mobility |
| Pool cleaning equipment (vacuums, brushes, poles, nets) | 2.000 a 4.000 | Manual and automatic cleaning tools |
| Water testing and chemical dosing kits | 500 to 1,500 | Digital testers, reagent kits, dosing tools |
| Chemical inventory (startup stock) | 1.500 a 3.000 | Chlorine, acid, algaecide, stabilizer, salt |
| CRM, routing, and scheduling software | 1.500 a 3.000 | Route optimization, recurring billing, service logs |
| Licensing, insurance, bonding | 2.000 a 5.000 | General liability, vehicle coverage, CPO cert |
| Marketing (website, SEO, signage) | 1.500 a 3.500 | Local visibility and referral programs |
| Gasto de capital total | 27,000 to 55,000 | Two-route compliant operation |
Cost per pool stop is the unit that matters.
- Annual vehicle + equipment cost per route = (Purchase / useful life) + fuel + maintenance + insurance
- Example: ($22,000 / 5) + $5,000 + $2,000 + $2,500 = $13,900 per route per year
- At 2,500 stops per route per year = $5.56 per stop in vehicle and equipment overhead
Modelo de ingresos
Revenue flows from three sources: recurring weekly or bi-weekly maintenance contracts (the core), equipment repair and replacement, and one-time services like green-to-clean recoveries, acid washes, and seasonal openings/closings. The subscription model is the entire foundation: it creates predictable cash flow, justifies route planning, and makes the business sellable at a meaningful multiple.
Core Formulas
- Recurring Revenue = Active Accounts x Average Monthly Contract Value x 12
- One-Time and Repair Revenue = Total Jobs x Average Ticket
- Revenue per Tech per Day = Pools Serviced per Day x Average Revenue per Stop
Worked Example: 2-Route, Residential-Focused Operation
Two technicians, 50 working weeks per year (adjusted for holidays and weather). Each tech services an average of 12 pools per day, 5 days per week.
| Flujo de ingresos | Suposición de volumen | Ingresos anuales (USD) |
| Recurring maintenance contracts (avg. $175/month) | 200 active accounts | 420,000 |
| Equipment repair and parts (avg. $350) | 150 jobs/year | 52,500 |
| Green-to-clean and acid wash (avg. $400) | 60 jobs/year | 24,000 |
| Seasonal open/close services (avg. $250) | 80 jobs/year (if applicable by climate) | 20,000 |
| Filter replacements and upgrades (avg. $275) | 100 empleos/año | 27,500 |
| Total Gross Revenue | 544,000 |
Apply a 1.5% callback and retreatment allowance:
Net Revenue = 544,000 x (1 – 0.015) = 535,840
Recurring revenue as a share of total: 420,000 / 544,000 = 77%. That is a healthy ratio. Industry best practice for a mature pool service business is 70%+ recurring, and operators above 80% command the highest business valuation multiples.
Premium residential clients in markets like South Florida, Arizona, or Southern California can pay $250 to $300 per month for full-service plans, pushing the same 200-account base well past $600,000 in recurring revenue alone.
Costos de operación
The cost structure is labor-heavy but supply-light. Chemicals cost $8 to $15 per pool per visit on a full-service route. The real cost is the technician’s time and the truck to get them there. Margin risk lives in three places: route inefficiency (too much driving between stops), customer churn on monthly contracts, and underpricing repair work.
Staffing Math
- Route technicians: 2 x $46,000 (salary + benefits + workers comp) = 92,000
- Owner (working tech/route manager): 1 x $70,000 = 70,000
- Office admin/scheduler (part-time): 1 x $28,000 = 28,000
- Total labor cost = 190,000
Full Cost Structure
| Categoría de costo | Costo anual (USD) | Notas |
| Technician and admin wages | 190,000 | Dominant cost; ~35% of revenue |
| Chemicals and treatment supplies | 48,000 | ~$9 avg. per pool visit on recurring routes |
| Vehicle fuel, maintenance, insurance | 22,000 | Two trucks, daily routing |
| Equipment parts and repair inventory | 15,000 | Pumps, filters, heaters, valves for resale |
| Business insurance, licensing | 6,500 | General liability, CPO cert, vehicle coverage |
| Marketing and lead generation | 10,000 | Google Ads, SEO, referral incentives, yard signs |
| Software (CRM, routing, billing) | 3,000 | Route optimization, automated invoicing |
| Costos operativos totales | 294,500 |
Profit Math
Operating Profit = 535,840 – 294,500 = 241,340
Operating Margin = 241,340 / 535,840 = 45.0%
Pre-owner-draw EBITDA is $311,340 (58.1% margin). Industry benchmarks place net margins for pool maintenance at 15% to 25% after full owner compensation, with gross margins of 30% to 50% depending on service mix. Operators who lean heavily into recurring maintenance and control route density consistently outperform those who chase one-time work.
Análisis del punto de equilibrio
- Contribution per Account per Month = Monthly Contract Value – Variable Cost per Account per Month
- Break-Even Accounts = Monthly Fixed Costs / Contribution per Account per Month
Average of 4.3 visits per month per account (weekly service). Variable cost per visit: chemicals ($9) + tech labor per visit ($10.50) + vehicle per visit ($2.10) = $21.60. Variable cost per account per month: $21.60 x 4.3 = $92.88.
Contribution per account per month = 175 – 92.88 = 82.12
Monthly fixed costs: admin wages, owner compensation, insurance, marketing, software.
- Monthly fixed costs = (28,000 + 70,000 + 6,500 + 10,000 + 3,000) / 12 = 9,792
- Break-even accounts = 9,792 / 82.12 = 119 accounts
At 200 active accounts, the business operates at 1.7x break-even. Every account beyond 119 contributes $82.12 per month ($985 per year) directly to profit. This is why account acquisition and retention economics matter so much in this model: each new retained account is worth nearly $1,000 in annual profit contribution.
Sensitivity: What Moves Profit Most
| Variable | Change | Profit Impact (USD) |
| Monthly contract value | +$25/month across 200 accounts | +60,000/year |
| Account count | +20 new accounts retained | +19,700/year |
| Customer churn | -5% (lose 10 fewer accounts/year) | +9,850 saved annual profit |
| Chemical cost increase | +20% | -9,600 |
| Tech wage inflation | +10% across both techs | -9,200 |
Contract pricing and account retention generate 3x to 6x more profit impact than cost-side moves. Churn is the most expensive thing that never shows up as a line item on the P&L.
Estrategias de rentabilidad
Profitability in pool maintenance compounds through account density, contract retention, and repair revenue layered on top of a recurring base. The strategies below target exactly those levers.
1. Route Density Is the Margin
Every minute between pools is unbilled labor. A technician driving 15 minutes between stops instead of 5 loses roughly 80 minutes per day, the equivalent of 2 to 3 pools worth of revenue. Cluster new customer acquisition geographically. Run door-to-door and yard-sign campaigns in neighborhoods where you already service pools.
Revenue impact of +2 pools/day per tech: 2 x ($175/4.3 weekly visits) x 250 days x 2 techs = $81,400
2. Protect the Recurring Base Above Everything
A lost account does not just cost you $175 per month in revenue. It costs you the acquisition expense to replace it ($150 to $300 in most markets), the empty slot on the route that inflates per-stop overhead for remaining accounts, and the compounding loss of repair and upsell revenue from that customer over time. Track churn monthly. Target under 5% annual attrition. Call every cancellation within 24 hours.
3. Price Repair Work Separately and Aggressively
Many pool service operators undercharge for repairs because they feel the monthly contract should “cover everything.” It should not. Maintenance covers routine cleaning and chemistry. Equipment diagnosis, parts, and repair labor should carry a separate rate card with 40% to 50% gross margins on parts markup and $85 to $125 per hour for labor.
4. Tier Your Service Packages
Offer three tiers: a basic chemical-and-skim package, a standard full-service plan, and a premium plan that includes equipment inspections and priority scheduling. Tiered pricing increases average contract value by giving customers a structured way to upgrade rather than forcing a single take-it-or-leave-it price point. A 15% shift from basic to standard across 200 accounts at a $40/month difference adds $14,400 in annual revenue.
5. Monetize Seasonality (or Eliminate It)
In seasonal markets, offer winterization and spring opening packages that keep cash flowing and the customer relationship active during off-months. In year-round markets, use slower winter months for equipment upgrades, salt system conversions, and filter replacements. The goal is never having a month where the truck sits idle.
¿Así que lo que?
A pool maintenance business is a subscription-driven, route-density, technician-leveraged model where profit compounds through account retention and geographic clustering.
A 2-route operation with 200 accounts generates $241,340 in operating profit on $535,840 net revenue (45.0% margin) with CapEx under $55,000.
The path: break even at 119 accounts, keep routes tight, protect the recurring base obsessively, and layer repair revenue on top of every maintenance relationship. The monthly contract is the foundation. Everything else is built on it.

To model your own scenario with real inputs, use this template: Get the Pool Maintenance Business Financial Model



