If I could design my ideal pool service company, it would have one customer.
That customer would pay enough to support our entire team and anything else the business needs. Whenever they called, the general manager could stop what they’re doing, drive to the house, and solve the problem personally. No hold time, no handoff, and no debate about whether a return visit fit the budget.
Realistic? No. While some customers already think this is their normal service plan, no scaled company can run this way. Still, it raises a useful question: How close can you get to this ideal state?
Start with the impossible experience
Airbnb co-founder Brian Chesky’s “11-star experience” exercise imagines deliberately impossible service, then works backward to the exceptional parts that can actually be achieved.
For a pool company, the one-customer model is our impossible version. We will not build it. But parts may be realistic: answering with a person, sending a thoughtful update, returning quickly, or letting a teammate solve a problem without arguing over every dollar. What is possible depends on the business you built.
For a pool company, the one-customer model is our impossible version. We will not build it. But parts may be realistic: answering with a person, sending a thoughtful update, returning quickly, or letting a teammate solve a problem without arguing over every dollar. What is possible depends on the business you built.
Two numbers define your capacity
There is no single right way to run a pool company. That’s one of the things we love about the industry.
An account producing $1,000 in annual revenue can work. So can one producing $10,000. High-touch and quiet models can both work as well. As long as you charge enough and build the company infrastructure needed to deliver what you promise to your customers, almost any model can pencil out.
Two numbers help can help you know if you’re set up for success:
Annual revenue per account: Total Revenue / # of Average Service Accounts
Weekly issue contacts per account: Total weekly inbound requests + issues / # of Average Service Accounts
The first definition is straightforward – simply, how much total revenue do your accounts bring in on average annually, including monthly service, filter cleans, repairs, and any other services you provide.
For the second number, count questions, complaints, missed expectations, and other contacts that consume problem-solving time – not new sales inquiries. If one customer calls three times, count three contacts. We are measuring volume, not unique callers.
Neither number says much by itself. Together, they estimate how much attention the company can afford when a customer needs help.
95 minutes vs. 3 minutes
Consider two companies with $3 million in annual revenue and the same two-person customer-service team. Assume each person works 40 hours a week, 85% of that time is productive, and 70% of productive time is available for customer issues/requests. That creates ~48 hours of problem-solving capacity each week.
The first company generates $10,000 per account and receives 10 weekly issue contacts for every 100 accounts. It has 300 accounts and about 30 issues a week. The available capacity is roughly 95 minutes per issue.
The second generates $1,000 per account and receives 30 issue contacts for every 100 accounts. It has 3,000 accounts and about 900 issues a week. Its capacity is just over 3 minutes per issue.
Those assumptions are not a benchmark, and every issue is different. Change them and the exact minutes will change as well. But the relationship between these numbers does not: more revenue per account and fewer avoidable issues creates more room to respond well.
Problem-solving time means more than time on the phone. It can include checking the service history, talking with the technician, reviewing photos, making a return visit, updating the customer, and fixing the underlying process. Three minutes barely funds a rushed response. Ninety-five minutes creates room for an actual solution and turns a customer into a life-long advocate for your business.

Note: This is just a diagnostic framework, not something you’d use everyday. But it is worth understanding where you are on this spectrum.
Know which business you are running
The map shows four different positions:
Room to respond: Higher revenue per account and lower issue volume leave more time to solve each problem well.
High-touch by design: Higher revenue per account helps support frequent customer needs.
Lean and quiet: Lower revenue per account can work when service is predictable and calls stay rare.
Service squeeze: Lower revenue and frequent issues leave almost no room for a thoughtful recovery.
Your position is not a grade. High-touch by design can work if customers pay enough for the attention. Lean and quiet can work if the operation is truly quiet. The danger is promising a 95-minute response experience with a model that funds three.
We all know how wild this business can get, particularly in the summer. A technician makes a mistake. Equipment fails after a visit. A customer needs a real explanation, not a rushed answer. Better service quality reduces avoidable noise, but it never eliminates the need to solve problems.
That’s why we have a preference towards businesses that generate more revenue per account with a high standard of service quality that reduces unforced errors (and issues per customer). This powerful combination leaves the business with far more time to holistically solve customer problems when issues inevitably pop up — leading to lower churn and stronger customer relationships over the long term.
You do not need one customer. But your model should give you enough time to treat the right customer as if they are the only one.
---
The Waterline is published by California Pool Partners, an operator-led group of pool service companies on the West Coast. We share the frameworks we use to better understand and improve our businesses. If you’d ever like to compare notes, just reply to one of our emails or reach out to [email protected] – we’d love to talk.

