Most pool service companies have a general sense of whether they are profitable but very few know which specific accounts are making money and which are subsidized by the profitable ones. Per-account profitability analysis is one of the most valuable exercises a pool service business can undertake, and the results consistently reveal a distribution where a minority of accounts generate a disproportionate share of the profit while a minority of accounts actively cost money to service.
If you're exploring how to build a stronger pool maintenance operation, our guide on Pool Equipment Replacement Planning: A Proactive Approach for Service Companies covers the foundational concepts you'll want in place first.
True Cost Calculation Per Account
Calculating the true cost to service an individual account requires including all direct costs and a fair allocation of overhead. Start with direct labor. How long does the technician spend at this specific pool, from the moment they park to the moment they leave? For most weekly residential pools this is 20 to 45 minutes, but pools with extensive equipment, large surfaces, heavy debris loads, or complex chemistry can take significantly longer. Track actual time per account for at least four to six weeks to get an accurate average. Multiply the time by the technician's fully loaded hourly rate, which includes wages, payroll taxes, workers compensation, and benefits. Add drive time from the prior stop to this account and from this account to the next stop, allocated to this account. Routes are rarely perfectly efficient, and some accounts in outlying locations carry disproportionate drive time costs. Add the direct chemical cost for the account, calculated from your actual chemical purchases and the quantities logged per visit over the trailing three months. Use actual cost, not retail cost, and calculate a monthly average that accounts for seasonal variation in chemical demand. Finally, allocate overhead. A simple overhead allocation takes your total monthly overhead, including vehicle costs, insurance, software, office, and management time, and divides it by the total number of account visits or hours in the month. Assign each account its proportional share. When you add direct labor, drive time, chemicals, and allocated overhead, you have the true cost of servicing that account. Compare that to the monthly revenue for the account to see actual profit or loss per account. Many service companies find that 20 to 30 percent of their accounts are marginally profitable or unprofitable when true costs are applied.
Chemical Margin Per Pool and Time vs Revenue Analysis
Chemical margin per pool is a secondary profitability metric that reveals whether you are capturing fair value for the chemical product and handling you provide. If you purchase liquid chlorine at a certain cost and sell it as part of an all-inclusive service, the chemical margin is the difference between what you charge for it, whether explicitly or embedded in the service rate, and what it costs you to purchase and deliver it. In a pass-through billing model where chemicals are billed separately, your markup is the explicit chemical margin. Track this by account to identify pools where chemical costs are consuming an outsized portion of the revenue. A pool that consistently requires twice the average chemical volume due to high bather load, chronic chemistry problems, or a large surface area is a pool where your chemical cost is elevated and your chemical margin may be thin or negative relative to the fee you are charging. Time versus revenue analysis plots each account on a simple grid: time invested monthly on one axis and monthly revenue on the other. Accounts in the upper right quadrant, high revenue and low time, are your best accounts. Accounts in the lower left quadrant, low revenue and low time, are acceptable volume builders. Accounts in the upper left quadrant, low revenue and high time, are your problem accounts. These are the accounts that consume disproportionate technician hours for below-average revenue. Identifying these accounts is the first step. The next step is either repricing them to reflect their true cost or, if they will not accept repricing, releasing them to free up that time for more profitable work. This analysis should be run quarterly at minimum and used to drive pricing review conversations.
When to Reprice or Drop an Account
The decision to reprice or drop an account is one of the most uncomfortable in service business management, but it is essential for maintaining a healthy and profitable operation. Repricing should be the first approach for accounts that are marginally profitable due to underpricing at inception. Present the repricing conversation factually: the service costs have increased since the contract was established, and the current rate does not reflect the true cost of providing the service. Most clients who value the service will accept a reasonable repricing without complaint. Clients who are genuinely loyal to your company, who appreciate your professionalism, and who value the peace of mind you provide are rarely the clients who leave over a price adjustment. The clients who leave over pricing are typically the ones who were always price-shopping and who would have left eventually regardless. For accounts that are unprofitable due to structural factors, such as location far from your core service area, chemistry that requires consistently high chemical volumes, or a property condition that makes service significantly more time-consuming than average, repricing to the breakeven point may still not make the account worth retaining if better opportunities exist in your market. When deciding to drop an account, give adequate notice as required by your contract, typically 30 days, and offer to refer the client to another provider if possible. A professional exit maintains your reputation and occasionally results in the client accepting a repriced rate rather than going through the disruption of finding a new provider. Document the reasoning for the pricing change or account release in your records in case the client raises a dispute later.
Looking for software built specifically for pool maintenance businesses?
Explore Pool maintenance software →Ready to Run a Tighter Pool Maintenance Operation?
IndustryBossPro gives you everything in this guide — and every other tool your business needs — for $199/month flat.