Pulse - Value Added
FRACTIONAL CRO · MARYLAND-BASED, NATIONWIDE · $0→$200M

Kory White

RevOps & Revenue Leadership

Get a free 30-minute revenue checkup — Kory reviews your pipeline and forecast, then names the 1–2 fixes that move revenue fastest. 25 yrs scaling teams $0→$200M.

Free 30-min revenue checkup →
Hire a Fractional CROHow We Help?LinkedInRésuméCRO Syndicate
← Library
Knowledge Library · pulse-tools
13/13 Gate✓ IQ Certified10/10?

What Service Fees Should a Pool Service Company Charge?

Pulse ToolsWhat Service Fees Should a Pool Service Company Charge?
📖 2,429 words🗓️ Published Jul 19, 2026

Direct Answer A pool service company should charge fees that are tangible, named, and tied to real cost or real work — never a vague "service charge" that reads as a junk surcharge. The fees that work are a trip/fuel fee, a chemical/supply fee, a green-pool recovery surcharge, a filter-clean fee, and seasonal winterize/open fees. The reason to add them is margin, not gouging: add-on fees raise contribution margin and average ticket WITHOUT signing a single new customer, and that margin is exactly what pays for the back-office staff (dispatcher, billing, CSR) that lets a route business scale past the owner's truck. The formula is simple. Incremental monthly fee revenue = (attach rate %) × (active accounts) × (fee per account), and because these fees carry almost no incremental cost, ~85–95% of that revenue drops to contribution margin. Worked example: a 300-account residential route adds a a retainer chemical-and-supply fee at a 100% attach rate → 300 × 8 = a retainer. The actual chemicals are already a cost of service, so the *incremental* cost of the line item is the billing overhead — call it 10% — leaving roughly a retainer (~90% margin) in new contribution, or a retainer, enough to fund a part-time dispatcher. Stack a a retainer trip/fuel fee on the same 300 accounts and you add another a retainer. A 2027 benchmark: well-run residential pool routes now run a a retainer recurring supply or fuel fee plus one-time fees of 150–450 for green-pool recovery and 95–175 for a filter clean, and the strongest operators clear 35–45% gross margin on the maintenance line largely because of these add-ons. PULSE has a free [Service Fees Calculator](/tools/service-fees) that models this for you in your browser. ```mermaid

flowchart TD A[300 active accounts] --> B{Add tangible fee?} B -->|Chemical/supply a retainer| C[300 x 8 = a retainer] B -->|Trip/fuel a retainer| D[300 x 6 = a retainer] C --> E[~90% margin] D --> E E --> F[~a retainer contribution] F --> G[Funds dispatcher + billing CSR]

PULSE Service Fees Calculator

The right stack does two jobs: model the fee math (what to charge, at what attach rate, for what margin) and bill it automatically on every recurring invoice so it actually lands. Below are the ten tools pool operators actually use, ranked. ## 2. PULSE Service Fees Calculator 🏆 BEST OVERALL

Skimmer

PULSE's free [Service Fees Calculator](/tools/service-fees) runs this in your browser in seconds — no login, no spreadsheet. You enter your active account count, the fee you're considering (trip, chemical, filter-clean, green-pool recovery), the attach rate you expect, and an estimated cost-to-deliver, and it returns the monthly contribution margin, annual margin, and effective margin percentage — so you can see whether a 8 chemical fee at 90% attach funds the dispatcher you want to hire before you ever change a single invoice. It is built for exactly the pool-route question: *which fees are worth adding, and what do they do to my average ticket and my back-office budget?* Because it is free, instant, and requires no software migration, it is the default first stop for any pool owner deciding what to charge. Use it to pressure-test a fee, then implement the winners in your field-service billing tool below. ## 3. Skimmer 💎 BEST VALUE @@PRODUCT name="Pool Brain" img="https://mma.prnewswire.com/media/2221345/Pool_Brain_Logo.jpg?p=facebook" site="https://www.prnewswire.com/news-releases/npp-chooses-pool-brain-to-optimize-operations-at-all-branches-nationwide-301938769.html" Skimmer is the most popular pool-specific service software, and at roughly a retainer for the base plan (plus per-tech pricing as you grow) it is the best value for a small-to-mid residential route. It is purpose-built for pool service: route optimization, chemical dosing logs, before/after photo proof of service, and customer-facing service reports that justify your chemical/supply fee by showing exactly what was dosed. Skimmer's billing integration (it pairs with QuickBooks and offers Skimmer Billing) lets you attach a recurring monthly supply fee or a per-visit trip fee to every account automatically. For an owner who wants pool-native features without enterprise pricing, Skimmer is the value pick — strong attach-rate enforcement at a fraction of the cost of a full FSM platform. ## 4. Pool Brain

Jobber

Pool Brain is a newer pool-specific platform priced around a retainer depending on tech count, and it leans hard into chemistry accuracy and automated dosing recommendations. Its standout is the way it ties chemical readings to billing: when a tech logs an out-of-range pool, Pool Brain can surface a green-pool recovery charge or extra chemical line, which is precisely how you turn a problem pool into a profitable one instead of eating the cost. For operators whose margin leaks come from under-billed chemicals and uncharged recovery work, Pool Brain's tech-accountability and chemistry features make the supply fee and recovery surcharge stick. ## 5. Jobber

ServiceTitan

Jobber is a general field-service platform (not pool-specific) priced from about a retainer (Core) to a retainer (Grow), and it is excellent at the *billing* half of the fee problem. Its recurring invoicing, automatic line items, and configurable surcharges make it easy to add a fuel/trip fee or filter-clean fee to every job, and its client hub gives customers a clean breakdown so fees don't trigger support calls. Jobber suits a pool company that also does adjacent service work (deck cleaning, equipment installs) and wants one system for quoting, scheduling, and billing. Its fee and surcharge controls are some of the most flexible in the mid-market. ## 6. ServiceTitan

Housecall Pro

ServiceTitan is the enterprise field-service platform, with pricing typically quoted custom and landing in the hundreds of dollars per technician per month. It is overkill for a two-truck pool shop, but for a large multi-crew pool and spa operation doing maintenance plus high-ticket equipment replacement, its pricebook, membership, and surcharge engine is the most powerful way to standardize trip fees, fuel surcharges, and seasonal open/close fees across dozens of techs. ServiceTitan earns its cost only at scale: if you run 15+ techs and want airtight fee enforcement and reporting, it is the most capable system here. Below that headcount, it's more platform than the margin justifies. ## 7. Housecall Pro

FieldEdge

Housecall Pro is a popular SMB field-service app priced from about a retainer (Basic) to a retainer (Essentials/Max). It is strong on the customer-facing experience — online booking, automated reminders, and slick invoices — and supports recurring service plans and add-on line items, which is how you bill a recurring supply fee or a one-time winterize fee. For a pool company that competes partly on professionalism and communication, Housecall Pro makes fees feel like part of a premium service rather than a tacked-on surcharge, which protects attach rate. ## 8. FieldEdge

RepairShopr (Syncro)

FieldEdge targets HVAC, plumbing, and pool/spa service businesses, with pricing generally quoted custom (commonly ~100+/tech/mo). Its strength is deep QuickBooks Desktop/Online integration and service-agreement management, making it a fit for pool companies that sell seasonal open/close agreements and want those winterize and pool-opening fees managed as contracts, not one-off charges. If your fee strategy centers on recurring seasonal agreements, FieldEdge's agreement engine keeps renewals and the associated fees from slipping through the cracks. ## 9. RepairShopr (Syncro)

ServiceM8

RepairShopr/Syncro is built for repair shops but its recurring billing and ticketing work well for the equipment-repair side of a pool business (pump, heater, and filter repairs). Pricing starts around a retainer. It makes it straightforward to attach a diagnostic/trip fee and parts-handling fee to a repair ticket, which is where a lot of pool companies under-charge. For an operator whose revenue mix is tilting toward equipment repair and replacement, RepairShopr handles the parts-and-labor fee structure cleanly alongside the maintenance route. ## 10. ServiceM8 ServiceM8 is a lightweight job-management app priced by job volume, starting around a retainer and scaling with the number of jobs per month. It is a favorite of solo and very small pool operators for its simplicity, and it handles per-job materials/supply fees and trip charges without the overhead of a full platform. If you run one or two trucks and want the cheapest credible way to itemize a fuel fee or a chemical fee on every job, ServiceM8 is hard to beat on simplicity and price. ## 10. QuickBooks Online QuickBooks Online (from about a retainer Simple Start to a retainer Plus) is not field software, but it is where most pool companies' fees ultimately reconcile. Its recurring-invoice templates and saved line items let even a software-light operator bill a monthly supply fee or fuel surcharge automatically, and its reporting shows you the contribution margin those fees actually generate. Most operators pair QuickBooks with one of the field tools above; on its own it is the minimum viable billing system for charging and tracking pool service fees. (For card and recurring-payment processing on top of any of these, Square and Stripe Billing are the common rails — Square for in-person/mobile card taps, Stripe Billing for fully automated recurring fee subscriptions.) ## How to Choose ```mermaid flowchart TD S[How many trucks?] -->|1-2| T[ServiceM8 or Skimmer] S -->|3-10| U{Pool-only or mixed?} S -->|10+| V[ServiceTitan / FieldEdge] U -->|Pool-only| W[Skimmer / Pool Brain] U -->|Mixed work| X[Jobber / Housecall Pro] T --> Y[Bill via QuickBooks / Square / Stripe Billing] W --> Y X --> Y V --> Y

Download:
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territoryHow-To · SaaS ChurnSilent revenue killer playbook