Opportunity report · March 2026 US market · Sun Belt B2B SaaS GO 9/10 confidence

ClearPool
Pool Service Management SaaS

The flat-rate alternative for solo pool operators — built for the 76% of the market that Skimmer just priced out.

9/10
Analyst verdict
A PE-owned incumbent just doubled prices. 41 pool pros volunteered to beta test an alternative on Reddit before anyone even started building. The distribution channels are public and reachable on day one. This is the clearest market-entry window we've seen.
Structural price revolt — not a trend, a permanent shift driven by PE incentives
41 pool pros raised their hand before a single line of code was written
Zero indie competitors — the lane is empty
Distribution Tier 1 — Google Maps, Facebook Groups, IPSSA directories, cold email viable day one
Flat-rate pricing vs per-pool billing creates a compounding positioning advantage as customers grow
01 — The idea

What the product actually does

Route management, chemical tracking, and invoicing — for the operator who services 65 pools and doesn't need enterprise software.

Solo pool service operators — the people who service 40 to 120 residential pools per week — run their entire business on a single tool: Skimmer. It handles their routes, their chemical logs, their customer invoices, their photos. For years it was the obvious choice. There was nothing else.

Then Skimmer took $74M from Mainsail Partners. Within months, pricing went from $0.50 per pool per month to $2 — a 4x increase. One operator went from $30/month to $147/month for the same features. And per-pool pricing means every new customer you add makes your bill go up. Growth became a financial penalty.

ClearPool is the replacement. Flat monthly rate — $49 for up to 75 pools, $79 for unlimited — with the five things pool operators actually use every day: route lists, chemical entry, photo documentation, auto-generated service reports, and QuickBooks sync. No feature bloat. No pricing surprises.

"Price increased and features locked out unless you pay up. Use something else before you get stuck here."

— Skimmer review, App Store

"Skimmer is horrible. But it's the best of them all that we've tried. That's why we've gone in house."

— Pool pro, Reddit r/pools
02 — Demand signals

What the data shows

Live signals from Reddit, Google, and Facebook Groups — not training data.

41
Pool pros who volunteered to beta test a Skimmer alternative — on Reddit, before any product existed
Price increase Skimmer delivered since the Mainsail PE acquisition — $0.50 → $2 per pool per month
30K+
Pool pros reachable in Facebook Groups today — Swimming Pool Industry Workers, Pool Pros, IPSSA Lounge
Google Trends: "pool service software" rising while "Skimmer" declines — buyers are actively searching
95%
Whitespace — Skimmer captures only 3–5% of the 78,000–125,000 pool service companies in the US
0
Indie competitors in the market — no race is underway, no one has claimed the category

The PE acquisition happened in October 2024. The price revolt is peaking in 2025–2026. This is the window. Every month Skimmer raises prices, the migration intent grows — but only the first credible alternative captures it.

03 — The customer

Who actually buys this

76% of the market is one person with a truck, a test kit, and 65 pools to service before Friday.

Mike is 42, based in Phoenix, and services 65 residential pools solo. He's been on Skimmer for three years. His monthly bill just jumped from $65 to $130 — same features, same pools, different price. He tracks chemicals between stops, snaps photos for homeowners, syncs invoices to QuickBooks on weekends.

He doesn't need route optimization. He knows his route. He needs three things to work without crashing: chemical logging, photos that actually upload, and an invoice that goes out automatically. He's been burned by Skimmer's sync deleting a full day of completed work. He's active in the Facebook groups. He will switch for $79/month flat.

76% of pool service businesses are Mike. Solo operators, under $150K/year revenue, smartphone-first, QuickBooks-dependent, Facebook-active, and now actively looking for the thing Skimmer used to be before it needed to justify a $74M investment.

04 — Competitive landscape

Who else is here — and why the lane is clear

Pool-specific and affordable aren't the same product anywhere in this market.

ProductPrice (100 pools)Status
Skimmer$200/mo (rising)PE-owned, per-pool pricing, reliability failures, open user revolt
Pool Brain$285/moEnterprise-focused. Won National Pool Partners. Not competing for solos.
Pool Office Manager$150–170/moSeasonal specialist. Expensive relative to solo operator needs.
PoolNest$88/moFlat + per-pool overage after 50 — same penalty structure as Skimmer
Paythepoolman$60/moCheapest option. Lacks polish and reliability.
HydroScribe$49.99+/moBest accounting integration. Weak on mobile field experience.
Jobber / Housecall Pro$119–349/moGeneric field service — no chemical tracking, no pool workflows
ServiceTitan$1,500–2,000/moEnterprise overkill. Built for HVAC, not pool techs.

Nobody owns "modern + pool-specific + affordable + reliable." Skimmer owns pool-specific but is now expensive. Budget options lack polish. Generic tools don't speak pool. That gap — Skimmer's core features at flat-rate pricing — is where ClearPool lives.

05 — Why this is hard to copy

What generic tools will never build

Pool service software isn't generic scheduling with a chemical log bolted on. The domain specificity is the moat.

01
Chemical tracking with LSI auto-calculation
Free chlorine, pH, alkalinity, CYA, calcium hardness, water temperature — logged per visit, with Langelier Saturation Index auto-calculated. This is the core data pool operators need to justify their work to homeowners and to stay compliant with state mandates for commercial pools. Jobber doesn't have it. Housecall Pro doesn't have it. Building it correctly takes domain knowledge, not just engineering time.
02
Reliable field photo capture
Photo documentation per visit, auto-emailed to the homeowner with chemical readings, is how pool pros justify their service rates. Skimmer's photos show only corners — a known, widely-complained-about bug. Reliable photo upload on a phone, in the sun, between stops, is a harder mobile engineering problem than it sounds. Getting it right is the single fastest way to earn migration from Skimmer's user base.
03
Regulatory compliance logging
Chemical records must be retained for up to 7 years in many US states. Florida is actively mandating digital test kits (LaMotte SpinTouch integration). Building a chemical history that satisfies state inspection requirements — and surfacing it when needed — is compliance infrastructure that generic scheduling software will never prioritize. It's a feature set that turns ClearPool into an operational necessity, not just a convenience.
04
Equipment and route memory
Every pool has its own equipment profile: filter size, pump model, serial numbers, repair history, notes. A pool tech returning to a customer after 18 months needs to know what was replaced last time. This isn't a contact record — it's an operational database built per-pool. Skimmer's data lock-in is real, but so is the value of having all of this in one place. Building a Skimmer CSV import tool early converts migration friction into a competitive moat.
06 — Willingness to pay

The price is already set — by Skimmer

These operators are paying $200/month for software they describe as unreliable. The benchmark is already there.

Skimmer — existing spend at 100 pools
$200/mo
Per-pool pricing at $2/pool. Grows automatically as operators add customers. App described as "slow and crashy." Photos upload broken. Full days of completed work lost to sync errors.
ClearPool — target pricing
$49–79/mo
Flat rate. $49 for up to 75 pools. $79 for unlimited pools and unlimited techs. Every new customer you add costs nothing extra.

At 200 pools, Skimmer costs $400/month. ClearPool costs $79. The saving pays for a part-time assistant. The positioning isn't "cheaper software" — it's "software that doesn't punish you for building your business."

07 — Distribution

How to reach the first 100 customers

Day-one reachable. No partnerships required to start.

Week 1–4
Facebook Groups — 20,000–30,000 pool pros reachable for free
Swimming Pool Industry Workers (6,600), Pool Pros groups (4,000), 14 PSI Industry Lounge (3,600), The Business of Swimming Pools (2,000). Strategy: two weeks of genuine contribution, then soft-launch as "the Skimmer alternative pool pros have been asking for." One positive recommendation converts to 10–20 trial signups. Word-of-mouth is exceptionally fast — IPSSA members cover each other's routes.
Week 2–4
Cold email — 3,000–5,000 pool companies in Phoenix, Houston, Miami, Tampa, Dallas
Google Maps scrape via Outscraper, email lookup via Hunter.io. ~1,500 findable emails. 3-email PAS sequence: "Your Skimmer bill just went up again." Expected 2–5% reply rate — 30–75 conversations, 5–15 trials. Cost: $200–400/month total.
Month 2–3
IPSSA chapter meetings — 2,400 members, monthly gatherings
A 15-minute demo at a Phoenix, Houston, Tampa, or Miami chapter meeting outperforms $1,000 in ads. These are exactly the solo operators ClearPool was built for, gathered in one room, actively discussing the Skimmer situation.
Ongoing
SEO and the QuickBooks ecosystem
"Skimmer alternative" and "pool service software solo operator" are low-competition, purchase-intent keywords — a landing page and two comparison posts rank quickly in a niche this specific. QuickBooks App Store listing is free, non-negotiable, and credibility-generating. Pool Guy Podcast (1M+ downloads, currently sponsoring Skimmer) is reachable with the right story.
08 — Unit economics

The numbers behind the opportunity

Path to €10K MRR requires 130–200 customers — a realistic 6–9 month target via community channels alone.

$49–79
Monthly revenue per customer. Flat rate — no surprises as they grow.
20–33 mo
Average customer lifespan at 3–5% monthly churn — standard for SMB vertical SaaS.
$980–2,600
Lifetime value per customer. Community-acquired customers sit at the high end.
$50–200
CAC via community channels. 5:1 to 25:1 LTV:CAC — 1–5 month payback period.

Skimmer grew primarily through community and word-of-mouth before PE capital. The same channels are available — and now the community is actively motivated to find something else.

09 — Risks & mitigations

What could go wrong

Six risks identified. All six have clear mitigations.

Risk
Skimmer drops prices to defend market share
Mitigation
Mainsail Partners needs returns on $74M. Their structural incentive runs in the opposite direction. A price war would contradict the entire logic of the acquisition.
Risk
Someone else is already building a Skimmer alternative
Mitigation
At least one team is recruiting beta testers on Reddit. But Skimmer has 6,500 companies and the market has 78,000+. Multiple alternatives can coexist — the whitespace is 95% of the market.
Risk
Mobile-first requirement is a high engineering bar
Mitigation
Pool techs use phones in the sun with wet hands between stops. A PWA with offline-capable chemical entry is critical. This is knowable upfront — scope it correctly from day one, don't degrade it in the MVP.
Risk
Switching costs from Skimmer — customer data is locked in
Mitigation
Build a Skimmer CSV import tool early. The price differential — $79 vs $200+ — is strong enough to overcome switching friction for any operator who's done the math on their bill.
Risk
QuickBooks integration complexity delays launch
Mitigation
QB Online API is well-documented. Auth flow is annoying but solved territory. This is table stakes — skip it and you lose credibility with operators who run their entire business on QuickBooks.
Risk
Geographic concentration — Sun Belt dependency
Mitigation
Florida (1.59M pools), California (1.34M), Arizona (505K) make up the majority of the addressable market. Phoenix alone has 800–1,200 pool service companies on Google Maps. Geographic concentration is an advantage for distribution, not a risk.
10 — Next steps

Recommended path forward

The window is open now. Validation at 9/10 — the remaining unknowns are operational, not strategic.

Join the Facebook Groups this week. Lurk, contribute, identify the most vocal Skimmer critics. These are your first beta users and your first distribution channel — before a single line of code is written.
Scrape Google Maps for pool service companies in Phoenix, Houston, and Miami. Build the cold email list now — distribution is ready before the product is.
Confirm Florida's digital test kit mandate timeline — LaMotte SpinTouch integration may move from V2 to V1 if compliance is imminent. That's a regulatory forcing function that competitors can't ignore.
Start Week 1 build: route list, chemical entry with LSI, photo capture (reliable upload is the #1 priority), auto-generated service report, QuickBooks sync, Stripe billing. Target first paying customer within 8–10 weeks.
Price the Starter tier at $49/month at launch. Flat rate positioning works as a message before it works as a business model — every operator who hears "$79 unlimited pools forever" does the math against their current Skimmer bill immediately.
Get started

One report.
One decision made.

Start with a single report for €25. See what OpportunityOS finds for you — results in ~15 minutes.

Validate a business idea →