Pool Service Software in 2026: Routes, Chemicals, and the Two-Business Problem

Danilo Mališić

Danilo Mališić

Founder, Adeocode · Aug 1, 2026

Pool service is one of the few home-service verticals with a true specialist tool at the top of the category, which makes the buying decision refreshingly honest: figure out which business you’re actually in, and the software mostly picks itself. The trap is that a lot of pool companies are in two businesses at once. Sunbelt operators know this shape well: the route book pays the bills weekly while renovations and equipment swaps make the real margin.

The map, priced

Your businessFitCost (verified 2026-08-01)
Weekly routes, chemistry, cleaningsSkimmer$1/serviced location/mo ($49 min) or $2/location on Scaling Up ($98 min); 1,000+ pools custom
Routes plus repairs, renos, installsJobber (general base)$29 to $529/mo annual by team size; +$29/user
Pool constructionConstruction-style toolsVaries; route software is the wrong shape

Why Skimmer owns the pure-route category: the pricing model matches the business. You pay per serviced location, not per tech, and locations you don’t service in a month cost nothing. A 300-pool book on the entry plan runs about $300/mo whether two techs cover it or five. Compare that with per-seat platforms where the same five techs cost $145 to $175 a month in seats before the software does anything pool-specific. Add that Skimmer’s workflow is readings, dosing, photos, and route order rather than generic “jobs,” and the default is deserved. (Add-ons exist, like AI phone answering at $99/mo; treat those as separate buying decisions.)

Why mixed companies drift to Jobber anyway: the moment repairs and renovations become real revenue, you need quotes, deposits, and invoices that route software doesn’t pretend to offer. Jobber does that well, and our pricing breakdown covers the team-size math (heads up: Jobber’s prices moved twice this summer; check the live page the week you decide). The cost of choosing Jobber for a route business is doing chemistry logs in job forms and paying per seat for route density it wasn’t priced around.

The five features that carry a route operation

  1. Route optimization that respects reality. Geography, gate codes, “Tuesdays only,” the dog. Reordering a 60-stop day by hand is an office job that shouldn’t exist.
  2. Chemical readings with history. Per-visit logs with dosing become your defense when the green-pool call comes. This is the clearest specialist-vs-general divide.
  3. Photo proof per visit. The “your pool, 2:14pm” text is worth more than any brochure page. It kills the “did they even come?” call.
  4. Recurring billing that runs itself. Monthly service billing with stored payment on file. If invoicing your route book takes more than an hour a month, the software is doing it wrong.
  5. Offline mode. Backyards eat cell signal. A tech app that needs bars to log a visit will cost you data exactly where routes are dense and coverage isn’t. We build offline-first field apps for this reason; a crew tool that syncs when signal returns is the difference between records and guesses.

The two-business problem, honestly

The company we keep meeting in this vertical does 400 weekly pools and $800K a year of renovations, heaters, and automation installs. Route software can’t quote a $30K renovation. General software can’t log chemistry or price by the pool. So the office runs both, techs live in two apps, and the owner reconciles revenue across systems every month.

There’s a scheduling layer to this too: renovation crews book by the day, not the time slot, and general-platform calendars can’t show crew-day availability at a glance. That full-day gap is the same one install trades complain about, and it’s why we’re building Crewsyncer as a crew-availability layer on top of tools like Jobber. If your build side books crews by the day, that’s the tool’s whole reason to exist.

And when the two-system tax gets big enough (double data entry, revenue split across platforms, techs toggling apps), that’s the point where a custom layer or platform starts beating two subscriptions. That math is in our custom field-service software cost breakdown.

Decision shortcut

  • Pure route book: Skimmer. The per-location model is the honest one for the business you run.
  • Routes with occasional repairs: stay on Skimmer, invoice the odd repair simply, revisit when reno revenue passes about 20% of the book.
  • Two-business operation: pick your primary platform for the bigger half, then price a custom bridge for the other half against the cost of running both by hand.
  • Builder first, service second: construction tooling first; the route book is the add-on, not the core.

Disclosure: no affiliate relationships with anything named here. Adeocode builds custom software and integrations for home-services businesses, which is the only reason the two-business section reads like a diagnosis. If your pool company is straddling systems, that’s what we build, or book a discovery call and bring both halves of the business. If Skimmer alone covers you, that answer is free and takes five minutes.

Danilo Mališić, founder of Adeocode

Talk to the founder

Bring us the workflow that doesn't fit

Every discovery call is with Dan, who wrote this and builds these systems. He stays your contact through the whole engagement: no sales team, no handoffs. If the tools you already pay for cover it, he'll tell you that too, and the call costs nothing.

For route-based weekly service, Skimmer is the category default: $1 per serviced location per month on the entry plan ($49 minimum) or $2 per location on the popular tier, with readings, photos, and route optimization built for pool work, and you aren't billed for locations you skip that month. For companies mixing routes with repairs, renovations, or other trades, Jobber (from $29/mo annual) is the stronger general base. Last verified August 1, 2026.

Skimmer charges per serviced location: $1/location monthly on Getting Started ($49/mo minimum covering 49 locations), $2/location on Scaling Up ($98/mo minimum), custom pricing past 1,000 pools, with add-ons like AI phone answering at $99/mo. Jobber runs $29 to $529/mo annual by team size. A 300-pool route on Skimmer's entry plan is about $300/mo, scaling with the book of business rather than head count. Last verified August 1, 2026.

Five carry the business: route optimization that respects geography and gate codes, chemical readings logged per visit with dosing history, photo proof of service sent to the customer, recurring billing that runs itself monthly, and offline capability for techs in backyards with no signal. If a demo leads with anything else, you're looking at a general tool repackaged for pool companies.

Good for mixed pool businesses, wrong for pure routes. If you run repairs, renovations, or equipment installs alongside service, Jobber's quoting and invoicing earn their keep. But it has no native chemical-reading workflow, and its per-seat pricing model fits crews, not route density. A pure 400-pool route operation gets more from Skimmer at location-based pricing than from any per-user general platform.

Not route software. Pool construction is multi-week project work: phases, subcontractors, inspections, draws. Builders default to construction tools or spreadsheets. The awkward middle is the company doing builds and service: crews on multi-day renovations while trucks run weekly routes. No off-the-shelf product covers both sides well, which is why that specific shape shows up in our custom-build conversations.

You may like these

Cleaning Business Software in 2026: The Guide for Operators, Not Brochures

Cleaning Business Software in 2026: The Guide for Operators, Not Brochures

Aug 1, 2026

Cleaning business software splits by model: ZenMaid ($19 to $49 per month flat, any team size) for residential maid services, Jobber (from $29 per month annual) for mixed-service operators, Housecall Pro (from $59 per month) for dispatch-heavy shops, and custom platforms for commercial cleaning companies that need client portals and inspection workflows. The deciding factors are recurring-schedule handling, team pay, and checklists, not feature-list length. Pricing verified August 1, 2026.

Read more
Jobber Pricing (2026): What It Really Costs Your Business

Jobber Pricing (2026): What It Really Costs Your Business

Jul 25, 2026

Jobber costs $21 to $371 per month billed annually, or $49 to $699 month-to-month, across four plans that are now priced by team size: Core (1 user), Connect (1-15 users), Grow (1-15 users), and Plus (5-15 users). Every extra user is $29/mo on any plan, and API access for custom integrations is gated to the Plus plan. Add-ons like the Marketing Suite ($79/mo) and card processing at 2.9% + 30¢ sit on top of the subscription. For crews under 15 people it's one of the cheapest full-featured field service platforms. The real costs show up in the add-on stack and the integration gate, not the sticker.

Read more
What Custom Field Service Software Actually Costs in 2026

What Custom Field Service Software Actually Costs in 2026

Jul 25, 2026

Custom field service software costs $5,000-$50,000 for a scoped, block-based build in 2026, while agency lump-sum quotes commonly land at $75,000 or more. Per-seat SaaS looks cheaper until you do the math: one 14-tech facility-maintenance vendor was quoted $57,000 per year, every year. Under roughly 10 seats with standard workflows, SaaS wins. Past that, owning the software usually pays for itself within two to three years.

Read more
The Complete Guide to Home-Services Software in 2026

The Complete Guide to Home-Services Software in 2026

Jul 25, 2026

Home-services software, also called field service management (FSM) software, is the system a contracting business uses to quote jobs, schedule crews, dispatch trucks, invoice customers, and take payment from one place. For most 5-15 tech multi-trade shops, Jobber or HouseCall Pro is the right call; roofers should go specialist; ServiceTitan earns its keep at 20+ techs. This guide compares 14 platforms across 4 categories and explains the pricing traps that decide your real cost.

Read more