Pool Service Pricing: What to Charge per Pool
Quick answer: Price routine pool care by the cost of each planned visit, then present the customer with a clear per-visit or monthly account price. Add labor burden, chemicals, travel, overhead, and a margin before quoting. Charge separately for equipment repairs, algae recovery, storm cleanup, and other work outside the maintenance agreement.
Choose the selling unit that matches the promise
A monthly account price is convenient for recurring customers, but the operator still performs individual visits. Estimate the work at the visit level first. A pool that is quick to clean near another stop may cost far less to serve than a similar pool at the edge of the route. A per-visit quote can be simpler for occasional service or an account with uncertain frequency. Whichever unit appears on the invoice, explain the schedule and what happens when access is unavailable.
One-time cleanup, filter work, and equipment diagnosis are better treated as separate jobs. Their time and materials vary with water condition, equipment type, and what inspection reveals. A monthly fee should not silently promise unlimited recovery from algae or storm debris. The customer should be able to tell which services are included, which require approval, and how extra work will be priced.
Start with productive labor, not a competitor headline
Estimate on-site testing, brushing, vacuuming, chemical application, notes, and cleanup. Then include travel between accounts, loading, supply purchasing, equipment maintenance, customer messages, and invoicing. A technician is paid for more than the minutes at the pool. A solo owner’s labor also has a cost even if no paycheck is drawn at the end of the week.
Translate paid time into productive capacity. If a route has long drives or frequent gate problems, fewer visits can carry the same payroll and vehicle burden. Improve density or change the service area before assuming a lower price will fill the schedule profitably. Record actual drive and field time for each account; estimates should improve as the route matures.
+ Results use the entered costs, revenue, hours, and percentages shown above. Percentages are divided by 100 before calculation.Job Pricing Calculator
Total Cost Data being verified CALCULATED Price Data being verified CALCULATED Show formula
Build the account price from its cost layers
Direct cost includes the technician’s loaded labor, chemicals, reagents, consumables, fuel attributable to the stop, and any job-specific disposal or subcontracting. Overhead includes insurance, vehicle ownership, scheduling software, storage, marketing, bookkeeping, and administrative time. Margin must remain after these costs so the business can replace equipment and withstand slow periods. Use the job-pricing calculator to test the planned selling price against this structure, then substitute actual local supplier and payroll figures.
Be careful with the word “markup.” Adding a markup to chemicals is not the same as achieving a margin on the whole account. If drive time or callbacks are omitted, a product markup will not rescue the quote. Examine the contribution from each account after variable costs, then see whether the route as a whole covers fixed overhead. Wage data is a labor reference, not a customer price. Sourced wage anchor: $23.84 OFFICIAL FEE Source. Sourced planning-rate anchor: $40.56 CALCULATED BLS hourly p10 or p90 × (1 + FICA + FUTA + ECEC construction benefits/wages) ÷ billable ratio (0.75 low, 0.60 high) ÷ (1 − profit margin: 0.15 low, 0.25 high) + entered overhead per billable hour. Base figures use zero entered overhead; add actual overhead. Not a market price survey..
Quote the pool you will actually visit
Ask about size, surface, cover, trees, screen enclosure, pets, access gate, equipment condition, and recent water problems. These observations affect debris, service time, chemical use, and the likelihood of a return visit. A photo can help prepare, but it may not reveal a clogged filter or an unstable water condition. If the condition is uncertain, inspect before offering a fixed account price or state an initial cleanup outside the recurring agreement.
Write the normal tasks and their frequency in plain language. Clarify whether the price includes chemicals, filter cleaning, salt-cell care, vacuuming, and replacement consumables. Name exclusions for major debris events, algae treatment, drained pools, repairs, and equipment parts. Explain what readings and work notes the customer will receive. Clear scope is a pricing control as much as a customer-service document.
Keep repair pricing on a separate track
Equipment repair can involve diagnosis, travel for parts, a permit, and a callback to confirm operation. Quote a diagnostic visit and then a repair scope, or use a fixed job price only when the fault and parts are known. Confirm the applicable contractor license before promising the job; the pool service license guide explains why cleaning authority may not cover replacement work. If a subcontractor handles electrical or plumbing connections, include that arrangement and responsibility in the written estimate.
Do not treat a manufacturer’s parts price as the complete installed price. Ordering, warranty handling, fit checks, disposal of the old component, and testing the system consume time. A repair warranty also has a potential callback cost. Record whether a later visit was a defect in the repair, a separate failure, or a customer-requested change; each has a different effect on future quotes.
Seasonality changes the account economics
Heat and heavy use can increase chemical demand. Rain, leaves, and wind add cleaning time. Cooler seasons may reduce some tasks while increasing others, depending on the market and surrounding trees. A uniform monthly price can work if the full service cycle has been modeled, but an agreement should still define extraordinary cleanup. Review the accounts after different weather conditions instead of setting every rate from the easiest visit.
Payment timing matters too. If the company buys chemicals and pays labor well before billing, the account needs working capital. State when invoices are issued and what happens after nonpayment or repeated failed access. A cancellation can leave unused route capacity; a distant replacement customer may cost more than the lost account. Price and territory decisions should be made together.
Test the quote against the route
Before accepting a new account, place it on an actual service day. Estimate the detour and whether nearby work can be grouped. Compare the proposed contribution with the capacity it consumes. If a prospective pool has unusually heavy debris, make the scope narrower or charge for the extra standard of care instead of hiding it in other customers’ bills.
After service begins, compare estimated time and product use with visit records. A persistent overrun could be caused by equipment condition, customer use, weather exposure, route planning, or an incomplete estimate. Fix the cause that applies. The startup budget helps check whether the resulting account prices can support the vehicle, insurance, and tools purchased for the route. The trade overview explains when a crew or repair line makes economic sense.
+
Official sources
+
+
Last updated: September 24, 2026