The 9 Key KPIs for Pool Service Companies in 2027
Generic SaaS dashboards do not work for a pool route. The unit economics are driven by windshield time, chemical chemistry, seasonal demand swings, and truck-roll efficiency — not MQLs or NPS. The 9 KPIs below are the ones that ASP (America's Swimming Pool Company), Pool Scouts, Premier Pools & Spas, Pinch A Penny Service, and the operators who actually sell their routes to Sealey Business Brokers or Pool Route Pros track every single week in 2027.
Why Pool Service Companies Report Differently
A pool service P&L is closer to a commercial HVAC or lawn-care route business than to a SaaS company, but with three uniquely brutal twists. First, the customer pays a flat monthly fee (typically $125-$250 per pool, per the 2026 Skimmer State of Pool Service Report) regardless of how many times you have to drive out — so route inefficiency comes straight out of your gross margin.
Second, chemicals are a commodity input with volatile pricing; trichlor tab prices swung 47% between 2021 and 2024 after the BioLab fire, and PHTA Quarterly Pulse data for Q1 2027 shows chlorine still trading 18% above pre-2020 levels. Third, equipment repair revenue is non-recurring but high-margin, and the operators who don't break it out separately end up subsidizing repair labor with route revenue and wondering why their margins are flat.
That is why a pool service KPI dashboard must split recurring route revenue from repair/equipment revenue, must track pools-per-tech-per-day instead of pure account count, and must benchmark chemical cost as a percent of route revenue every single month. Pool industry comps like Pool Corporation (NASDAQ: POOL) — which reported 29.58% gross margin as a distributor in Q3 2025 — are not your benchmark; you are a labor business sitting on top of POOL's chemistry.
The 9 KPIs, In Depth
1. Monthly Recurring Revenue Percentage (Recurring %)
Definition: Monthly route maintenance billings divided by total monthly revenue. Formula: (Recurring Route Revenue / Total Revenue) × 100. 2027 benchmark: 65-80% recurring for healthy maintenance-led operators; below 50% signals a repair-shop disguised as a service company.
ASP franchisees average 72% recurring per the 2026 Pool Scouts comparable franchise disclosures. Failure mode: chasing one-off equipment swaps and pool openings instead of signing chemical-only or full-service contracts; you cannot sell a route at 6-12x MRR if you don't have MRR.
2. Pools Per Technician Per Day (Route Density)
Definition: Pools serviced by a single tech in a normal route day. Formula: Pools Serviced / Tech-Days Worked. 2027 benchmark: 12-15 pools/day on a dense, micro-clustered route (5-10 mile radius); 8-9 pools/day on a scattered route, per Sealey Business Brokers' 2026 valuation analysis.
Superior Pool Routes Miami publicly benchmarks 14 pools/day on its tightest Doral and Hialeah routes. Failure mode: buying accounts by ZIP code instead of by drive-time isochrone; a 60-account dense route is worth more than an 80-account scattered one.
3. Customer Count Per Technician (Book Size)
Definition: Total active accounts assigned to one tech. Formula: Active Recurring Accounts / FTE Field Techs. 2027 benchmark: 50-80 accounts/tech for weekly service; 80-120 accounts/tech for biweekly.
National Pool Industry News 2026 operator survey put the median at 65 accounts/tech. Pool Scouts field operations target 70-90 accounts per fully ramped tech. Failure mode: overloading a tech past 100 weekly accounts to mask a hiring gap — service quality craters, chemistry drifts, and the annual churn rate doubles within two quarters.
4. Chemical Cost As Percent Of Route Revenue
Definition: Cost of chemicals consumed for recurring service divided by recurring route revenue. Formula: (Chlorine + Acid + Salt + Specialty Chemicals) / Recurring Revenue × 100. 2027 benchmark: 8-12% of route revenue for full-service, 15-22% for chemical-only plans.
BusinessDojo's 2026 pool service profitability study lists 9-11% as the median for mature operators. Failure mode: failing to repass chlorine price hikes through to customers via a fuel-and-chemical surcharge (now standard at $8-$15/month per Bella FSM's 2026 pricing report); operators that swallowed the 2021-2024 trichlor spike lost 6-9 points of gross margin.
5. Equipment Repair Revenue Per Account Per Year
Definition: Annual non-recurring repair, equipment swap, and renovation revenue divided by active accounts. Formula: Annual Repair Revenue / Average Active Accounts. 2027 benchmark: $400-$1,200 per account per year; Pool Scouts' 2024 Franchise Disclosure Document showed repair at 20% of franchise revenue (up from 18% in 2023).
Pinch A Penny Service centers typically pull $600-$900/account in attached repairs. Failure mode: not capturing repair leads from the route tech — a tech who spots a failing Pentair IntelliFlo VSF pump and doesn't quote a swap leaves $1,800-$2,400 on the table per opportunity.
6. Gross Margin (Blended Route + Repair)
Definition: Revenue minus direct labor, chemicals, parts, and truck cost, before SG&A. Formula: (Revenue - COGS - Direct Labor) / Revenue × 100. 2027 benchmark: 40-50% blended for full-service routes, 50-70% for chemical-only, 30-40% for repair-only per ServiceTitan's 2026 pool cleaning profitability study.
The Pool Corporation (POOL) comparable margin of 29.58% is a distributor number — service operators should be materially higher. Failure mode: booking truck depreciation, fuel, and tech windshield-time below the gross margin line, which makes the P&L look healthier than the cash actually is.
7. Annual Account Churn Rate
Definition: Accounts lost over twelve months divided by average active accounts. Formula: Lost Accounts / Average Active Accounts × 100. 2027 benchmark: 8-15% annual churn for healthy operators; the 2026 Skimmer report flagged 12% as the median.
Cross-industry comps (per Recurly and CustomerGauge) put recurring home-services churn in the 10-17% band, so pool service should beat the 17% B2B services average. Failure mode: treating churn as inevitable and not running a first-90-day onboarding sequence; ASP's franchise system tracks 90-day stick rate as a leading indicator and intervenes at <92% retention.
8. Pools Stopped Per Visit (Service Quality)
Definition: Percent of route stops where the tech actually completed all required tasks (skim, brush, vacuum, chemistry, equipment check) versus rushed/skipped. Formula: Verified Complete Stops / Total Stops × 100. 2027 benchmark: >95% verified-complete (via photo/GPS proof in Skimmer or PoolBrain); <88% is a warning.
The 2026 Skimmer report found operators with photo-verified stops had 34% lower churn than those without. Failure mode: running paper route sheets in 2027 — customers expect proof-of-service photos, and insurers increasingly require GPS time-stamping for liability defensibility.
9. Revenue Per Truck Per Year (Asset Utilization)
Definition: Total revenue (recurring + repair) divided by service vehicles in fleet. Formula: Total Annual Revenue / Active Service Trucks. 2027 benchmark: $180K-$260K per truck per year for full-service operators; the PHTA Business Operations Survey Q4 2026 median was $215K/truck.
Premier Pools & Spas franchise locations publish $240K-$280K/truck in their top-quartile markets. Failure mode: buying a third truck before the second one is fully utilized — fleet under-utilization eats 6-10 points of EBITDA through insurance, depreciation, and idle-tech wages.
Real Operators
- ASP (America's Swimming Pool Company) — Over 300 franchise locations across 22 states; system-wide average franchisee revenue around $650K with 72% recurring mix and $220K/truck. ASP publicly benchmarks 90-day retention as its #1 franchise KPI.
- Pool Scouts — 2024 FDD disclosed 20% of revenue from repair, up from 18% in 2023; top-quartile franchisees clear $1.1M revenue with 45% blended gross margin per Franchise Chatter's 2026 review.
- Pinch A Penny Service — Roughly 270 retail-attached service centers; service centers run $600-$900 repair revenue per account per year because of the captive retail counter for parts.
- Premier Pools & Spas Service — Service division publishes $240K-$280K revenue per truck in mature Phoenix and Dallas territories.
- Superior Pool Routes (Miami) — Pool route brokerage publicly markets 14 pools/day dense routes in Doral and Hialeah as the gold standard for buyer-attractive density.
Failure Modes
- Confusing account count with route density. Eighty scattered accounts are worth less than sixty dense ones. Sealey Business Brokers will discount a scattered book 30-40% at sale.
- Not separating recurring from repair revenue on the P&L. You cannot manage gross margin you cannot see, and you cannot defend an MRR multiple at exit without a clean recurring line.
- Eating chemical inflation instead of surcharging. Operators that didn't add a chemical surcharge between 2021 and 2024 lost 6-9 points of gross margin permanently.
- Running over 100 accounts per tech. Service quality breaks, chemistry drifts, photo-stop compliance falls below 88%, and annual churn doubles within two quarters.
- Buying trucks before utilization hits $215K/year. Each idle truck eats $18K-$25K in insurance, fuel, and depreciation.
- Skipping photo proof-of-service. Operators without photo-verified stops in Skimmer or PoolBrain had 34% higher churn in the 2026 Skimmer report.
Reporting Cadence
- Daily — Pools stopped per visit, route completion %, photo-stop compliance, missed stops, chemical usage flags (anything >20% above route average).
- Weekly — Pools/tech/day route density, accounts added, accounts lost, repair work-orders generated, repair quote-to-close rate.
- Monthly — Recurring revenue %, chemical cost as % of route revenue, gross margin by service line, revenue per truck (run-rate), 90-day new-customer retention.
- Quarterly — Annual churn rate (trailing 12), repair revenue per account per year, EBITDA margin, route density by ZIP/cluster, technician productivity ranking.
- Annually — Benchmark against PHTA Business Operations Survey, refresh route valuation at current 6-12x MRR multiple, repricing of all accounts to current chemical and labor cost base.
30 / 60 / 90 Day Implementation
Days 1-30 — Instrument. Deploy Skimmer or PoolBrain to every truck, enforce photo-stop on 100% of visits, restructure the chart of accounts to split recurring route revenue from repair/equipment revenue, and pull baseline numbers for all 9 KPIs from the trailing 90 days.
Days 31-60 — Tighten. Re-cluster routes by drive-time isochrone (not ZIP code), add a $10-$15/month chemical and fuel surcharge to all accounts on renewal, launch a 90-day new-customer onboarding sequence (welcome call, week-2 check-in, day-60 NPS, day-90 stick), and cap any tech over 100 accounts.
Days 61-90 — Scale. Train every route tech on a repair attach playbook (spot-quote a Pentair pump replacement, ColorLogic LED swap, or salt cell at any visit), push truck utilization toward $215K/year before adding fleet, and run the first quarterly benchmark against PHTA Business Operations Survey medians.
FAQ
Q: What is a healthy EBITDA margin for a pool service company in 2027? A: 22-28% EBITDA for full-service operators with strong route density and repair attach; 15-20% for chemical-only routes; 10-15% for repair-heavy operators without a recurring base.
Q: How is a pool route valued at sale? A: 6-12x monthly recurring revenue per Sealey Business Brokers and Pool Route Pros 2026 transaction data — multiple is driven by route density, recurring mix, and annual churn, not raw account count.
Q: Should I charge a chemical surcharge in 2027? A: Yes. Bella FSM's 2026 pricing report shows $8-$15/month is now standard; operators who don't surcharge are giving back 6-9 points of gross margin to chemical inflation.
Q: What is a normal chemical cost percentage? A: 8-12% of recurring route revenue for full-service, 15-22% for chemical-only plans. Anything above 15% on full-service signals over-dosing, theft, or under-pricing.
Q: How many accounts can one technician realistically handle? A: 50-80 weekly accounts or 80-120 biweekly. Past 100 weekly accounts, service quality and churn both deteriorate within two quarters.
Sources
- PHTA (Pool & Hot Tub Alliance) Business Operations Survey — annual operator benchmarking, https://www.phta.org/news-research/research/
- PHTA Quarterly Pulse Surveys — hiring, revenue, and sentiment trends, Q1 2027 chlorine pricing data
- Skimmer 2026 State of Pool Service Report — 2,000+ operator survey, photo-stop and churn analysis, https://www.getskimmer.com/blog/skimmer-releases-2026-state-of-pool-service-report-highlighting-a-more-disciplined-digital-industry
- Sealey Business Brokers — Pool Route Valuation analysis (route density vs account count), https://www.sealeybb.com/
- Pool Scouts 2024 Franchise Disclosure Document (FDD) — repair revenue mix (20% of revenue), franchise economics
- Franchise Chatter 2026 Pool Scouts Review — top-quartile franchisee revenue and margin data, https://www.franchisechatter.com/2026/03/16/pool-scouts-franchise-review-2026-costs-fees-news-average-revenues-and-or-profits/
- National Pool Industry News 2026 Operator Survey — median accounts per tech, https://nationalpoolindustrynews.com/pool-service-industry-statistics
- BusinessDojo 2026 Pool Technician Profitability Study — chemical cost percentages and gross margins, https://dojobusiness.com/blogs/news/pool-technician-profitability
- ServiceTitan 2026 Pool Cleaning Business Profits Report — blended gross margin benchmarks, https://www.servicetitan.com/blog/pool-cleaning-business-profits
- Pool Corporation (NASDAQ: POOL) Q1 2026 10-Q — equipment sales mix and distributor margin, https://www.sec.gov/Archives/edgar/data/0000945841/000119312526185263/pool-20260331.htm
- Bella FSM 2026 Pool Service Pricing Playbook — chemical surcharge norms, https://www.bellafsm.com/how-to-price-pool-service-jobs/
- Superior Pool Routes Miami — route density case studies, https://superiorpoolroutes.com/route-density-strategy-in-miami-how-to-build-a-scalable-business-model/