Wedge reportStress-test an ideaquick2026-10-18

Route-and-invoice app for small pool service companies

Quick stress-test of a cheaper, simpler Skimmer alternative for solo and small pool routes, from App Store reviews and vendor pricing pages.

01

Verdict

PIVOT

The pain is real: six different Skimmer reviewers describe repeated price hikes, and another app's owner-operator with 20 stops saw his bill go from $65 to $115. But "cheaper" is already for sale (Paythepoolman at $50 + $15 per tech, QuoteIQ from $29.99) and Skimmer's own $1-per-pool tier is cheap for a small route, so a price wedge alone is thin. Pivot the angle to an offline-first, fast route log with a written price lock for owner-operators, and test it through your cousin's network before building. Customer voice comes from App Store reviews only (Reddit and the review sites blocked this network), so treat it as directional.

56 / 100

budget
under $2k
skills
full-stack dev (React Native + Node)
hours
15/week
risk
side income first
channel
online; cousin runs a 2-truck pool route and can make intros
02

Opportunities, ranked

Scored with the reasoning shown. Higher is better on every axis.

#OpportunityScorepainwillingness to paycompetition gapfounder fitreachabilitybuild cost
1Cheaper, simpler Skimmer for small pool routes
Route, service log and invoicing at a lower, predictable price for solo and 1-3 truck pool companies.
56 6 7 3 7 5 5

Cheaper, simpler Skimmer for small pool routes

Pain 6: price hikes and reliability complaints repeat across 7+ different App Store reviewers on three apps (e1-e9, e10-e14, e25, e26), but it is one source type and Skimmer still holds 4.62 stars on 3,716 ratings, with loyal fans (e23, e24). Willingness to pay 7: they already pay $49 to $147+ a month and complain about the amount, not about paying (e3, e8, e9, o1-o5). Competition gap 3: per-tech pricing from Paythepoolman and QuoteIQ already undercuts per-pool billing for small routes (o3, o6), Skimmer's own $1 tier is cheap at small scale (o1), and at least nine new pool-route apps are already in the App Store (o8-o11). Founder fit 7: React Native + Node is exactly the stack, $2k covers it, but offline sync, payments and accounting integration at 15 hours a week is months, not weeks. Reachability 5: the cousin's network is a real warm channel, but this run could not verify any public community (Reddit blocked), and App Store reviewers can't be contacted. Build cost 5: a few months of work for offline sync, invoicing and payments.

  • “My original price was $.50 per pool, then it went to $1 a pool, now $2 a pool.”
    appstore · 2025-06-19 captured at fetch
  • “Small businesses need not apply I’m very disappointed with skimmers latest price increase.”
    appstore · 2025-06-19 captured at fetch
03

The gap

The opening competitors leave, backed by what their customers say.

Owner-operators with a small pool route can't get a route-and-invoice app that stays fast and stays the same price, because every option keeps adding features, repricing per pool or per tech, and slowing down in the field.

5 sources
04

What customers complain about

Heat map counts complaints per competitor. Each theme needs two verified sources.

SkimmerPool BrainPoolTracPro
Price keeps going up61
Slow, crashing, loses sync in the field322
Features nobody asked for, then a higher bill4
Support takes weeks2
Billing and invoicing friction2

Price keeps going up

high6 sources

Per-pool rates doubled, legacy features repriced, repeated increase notices.

  • “My original price was $.50 per pool, then it went to $1 a pool, now $2 a pool.”
    appstore · 2025-06-19 captured at fetch
  • “Small businesses need not apply I’m very disappointed with skimmers latest price increase.”
    appstore · 2025-06-19 captured at fetch
  • “Now the functionality I use is considered a “legacy integration” so my fee increased from $50/month to $147/month.”
    appstore · 2025-04-30 captured at fetch

Slow, crashing, loses sync in the field

high7 sources

Crashes, scrambled routes, no offline mode on bad signal.

  • “Very buggy, slow, and frustrating...”
    appstore · 2026-10-09 captured at fetch
  • “It crashes all the time mixes up the routes left and right half the time the technician’s names aren’t even in the system.”
    appstore · 2026-10-06 captured at fetch
  • “Constantly freezing, have consistent issues with syncing, I can’t believe we pay for this app and it works like this.”
    appstore · 2026-05-01 captured at fetch

Features nobody asked for, then a higher bill

medium4 sources

Bloat slows the app; old features gated behind new tiers.

  • “Honestly the issues stem from to many added features that aren’t needed and causing the app to be very slow, crash easily or erase information and photos.”
    appstore · 2025-10-13 captured at fetch
  • “They will make improvements that you don’t care about and then double your price.”
    appstore · 2026-03-30 captured at fetch
  • “they didn’t mention that you lose all the features that previously cost $.50”
    appstore · 2025-06-19 captured at fetch

Support takes weeks

medium2 sources

Weeks to hear back; months of calls about the same issue.

  • “Constantly freezing, have consistent issues with syncing, I can’t believe we pay for this app and it works like this.”
    appstore · 2026-05-01 captured at fetch
  • “I email support, takes weeks to hear back.”
    appstore · 2026-05-01 captured at fetch
  • “for over 2 months I have been calling them almost weekly for this issues to be fixed”
    appstore · 2025-07-01 captured at fetch

Billing and invoicing friction

low2 sources

Payment fees above QuickBooks; wants invoicing from the app.

  • “The transaction fees are more than QuickBooks charges, so I would pay more to use Skimmers billing system.”
    appstore · 2025-04-30 captured at fetch
  • “Only knock is it needs to be able to send invoice from the app.”
    appstore · 2025-09-15 captured at fetch
05

Competitor map

Skimmer

$1 or $2 per serviced location per month; Scaling Up $98 base + $2 per extra location

Pool service software for the modern pool pro.

Strong at

  • Loved by many long-time users
  • Customer service reports

Weak at

  • Repeated price increases
  • Reliability and sync complaints
  • Slow support

Pool Brain

$65 per tech per month

All features included, no hidden costs.

Strong at

  • unknown from this run

Weak at

  • 77% price increase reported
  • Battery drain, scrambled routes

Paythepoolman

$50 base + $15 per tech per month

Prices itself directly against Skimmer and Pool Brain.

Strong at

  • Already the cheap per-tech alternative

Weak at

  • unknown from this run

Pool Office Manager

$125 first user + $25 per extra user

Straightforward pricing.

Strong at

  • Unlimited customers and pictures

Weak at

  • Expensive for a solo
  • “$125/month for your first user, plus $25/month for each additional user.”

QuoteIQ

Per user, $29.99 to $699 tiers

Attacks Skimmer's per-pool pricing directly.

Strong at

  • Low entry price

Weak at

  • General field-service, not pool-specific (vendor claims only)
  • “QuoteIQ bills per user at $29.99 / $74.99 / $149.99 / $299 / $699”

PoolDial

$2 per pool per month

Same price as Skimmer.

Strong at

  • unknown from this run

Weak at

  • No cheaper than Skimmer
  • “You're charged $2 for each unique pool with a completed or partially completed service visit during the billing period.”
  • “PoolDial is $2/pool/month — the same as Skimmer's current pricing.”

Feature matrix

Per-pool pricingPer-tech/user pricingFree trial
Skimmer✓✕✓
Pool Brain✕✓✓
Paythepoolman✕✓✓
Pool Office Manager✕✓?
QuoteIQ✕✓?
PoolDial✓✕?
06

The case against

A separate critic pass argued against this. Here is what it found.

Risk: Cheaper alternatives already exist: Paythepoolman ($50 + $15/tech), QuoteIQ (from $29.99), and at least nine new pool-route apps in the App Store with almost no ratings.

Answer: Unresolved.

Risk: Skimmer's own Getting Started tier is $1 per pool, so a solo with a small route already pays little; the price wedge is thin.

Answer: Unresolved.

Risk: Switching cost: owners have years of customer and service data in Skimmer (one reviewer says so).

Answer: Only one reviewer raised it (e22); free CSV import and a done-for-you migration address it directly.

Risk: Nobody pays for this.

Answer: They pay today and complain about the amount, not about paying (e3, e8, e9).

Risk: Someone tried and died.

Answer: One search found no shutdowns, only consolidation (Fluidra bought Pooltrackr). The category is being bought, not abandoned.

Risk: Skimmer can cut small-route prices whenever it wants.

Answer: Unresolved.

07

How to win

Specific moves that pull customers to you instead of them.

The pool route app for owner-operators that works with no signal and never changes price.

Switching triggers

A price-increase notice

→ Written lifetime price lock plus free import, offered through warm intros the week notices go out

A bad day in the field from crashes or lost sync

→ Offline-first route log demo on the owner's own route

  • “It crashes all the time mixes up the routes left and right half the time the technician’s names aren’t even in the system.”
    appstore · 2026-10-06 captured at fetch

Offers that win switchers

Build first

  1. Offline route and service log that syncs later Answers the reliability theme (e12, e14).
  2. One-tap invoice from the stop Answers billing friction (e21, e27).
  3. CSV import of customers and pools Answers switching cost (e22).

Where unhappy customers are

Trust signals to show

Do not copy

08

Pricing and cost

Pricing

Flat $29 to $39/mo per company up to ~75 pools, price-locked; test the number in interviews

Must at least match QuoteIQ and Paythepoolman on price, so price is a floor, not the wedge; the lock and the offline reliability are the pitch.

Competitors: $1 to $2 per pool (Skimmer, PoolDial), $15 to $65 per tech, $29.99+ per user

09

7-day test

One experiment, one pass bar. Run it before writing code.

Ten 20-minute calls with owner-operators via your cousin, showing a clickable offline route-log prototype and a price-lock offer.

Pass bar (7 days): 5 of 10 agree to pre-pay the first month or join a paid pilot

  • Day 1: ask your cousin for 10 intros to solo or 1-3 truck owners
  • Day 2-3: build a clickable prototype of the offline route log and invoice
  • Day 4-6: run the calls; ask what they pay now, last price notice, and what broke last week
  • Day 7: count pre-pay commitments against the pass bar

Kill it if

10

Evidence

15 of 40 quotes verified against the live source by verify.py, 25 more matched the text saved when they were fetched.

IDClaimQuoteSourceStatus
e1pain-price, gap“My original price was $.50 per pool, then it went to $1 a pool, now $2 a pool.”appstorecaptured at fetch
e2pain-price, gap“Small businesses need not apply I’m very disappointed with skimmers latest price increase.”appstorecaptured at fetch
e3pain-price“Now the functionality I use is considered a “legacy integration” so my fee increased from $50/month to $147/month.”appstorecaptured at fetch
e4pain-price“Loyal customer since 2021 has seen 5x price increase”appstorecaptured at fetch
e5pain-price, trigger-1“They’ve double the price twice in the last few years.”appstorecaptured at fetch
e6pain-price, trigger-1“I just received a notice several days ago that prices are going up again.”appstorecaptured at fetch
e7pain-price, gap“the price increased ridiculously and the basic stuff that you actually need doesn’t work.”appstorecaptured at fetch
e8pain-price“They raised the price on monthly subscription by 77% last month.”appstoreverified
e9pain-price, gap“I am an owner operator with 20 stops.”appstoreverified
e10pain-reliability“Very buggy, slow, and frustrating...”appstorecaptured at fetch
e11pain-reliability“It crashes all the time mixes up the routes left and right half the time the technician’s names aren’t even in the system.”appstorecaptured at fetch
e12pain-reliability, pain-support“Constantly freezing, have consistent issues with syncing, I can’t believe we pay for this app and it works like this.”appstorecaptured at fetch
e13pain-reliability“Routes are scrambled every week even if you lock them.”appstoreverified
e14pain-reliability“add an “Offline” capability that can be synced later without locking the app frozen with popups to inform me I have bad signal”appstoreverified
e15pain-bloat, gap“Honestly the issues stem from to many added features that aren’t needed and causing the app to be very slow, crash easily or erase information and photos.”appstorecaptured at fetch
e16pain-bloat, gap“They will make improvements that you don’t care about and then double your price.”appstorecaptured at fetch
e17pain-bloat“they didn’t mention that you lose all the features that previously cost $.50”appstorecaptured at fetch
e18pain-bloat“New owners took over and raise the prices as well as adding features and additional services.”appstorecaptured at fetch
e19pain-support“I email support, takes weeks to hear back.”appstorecaptured at fetch
e20pain-support“for over 2 months I have been calling them almost weekly for this issues to be fixed”appstorecaptured at fetch
e21pain-billing“The transaction fees are more than QuickBooks charges, so I would pay more to use Skimmers billing system.”appstorecaptured at fetch
e22comp-skimmer-lockin“would be hard pressed to make the switch to a new platform as so much data is already stored and organized.”appstorecaptured at fetch
e23comp-skimmer-strength“By far the best app we’ve used to track and maintain our pool routes.”appstorecaptured at fetch
e24comp-skimmer-strength“Customers love the service reports!”appstorecaptured at fetch
e25pain-reliability“Pool Brain is not user-friendly, extremely inefficient, messes up logistics, causes work to be slower, and drains significant battery life.”appstoreverified
e26pain-reliability“There isn’t a day that goes by that I don’t want to smash my iPhone into pieces because of how slow this app is to do anything.”appstoreverified
o1comp-skimmer“you will be billed $1 or $2 per month for each serviced location”vendorverified
o2comp-skimmer“$98/month base + $2/month per additional location.”vendorverified
o3comp-paythepoolman“$50 base + $15 × techs.”vendorverified
o4comp-poolbrain“($65 per tech)”vendorverified
o5comp-pom“$125/month for your first user, plus $25/month for each additional user.”vendorverified
o6comp-quoteiq“QuoteIQ bills per user at $29.99 / $74.99 / $149.99 / $299 / $699”vendorverified
o7comp-pooldial“You're charged $2 for each unique pool with a completed or partially completed service visit during the billing period.”vendorverified
o8comp-crowding“PoolDocket helps independent pool service pros run today's route, record every stop, and send customer-ready proof of service on iPhone and iPad.”vendorcaptured at fetch
o9comp-crowding“Pool Route Ops is the operations app for pool service companies.”vendorcaptured at fetch
o10comp-crowding“PureSynq is the all-in-one app for pool service companies — built in the field by a pool company owner with 10 years on the route.”vendorcaptured at fetch
o11comp-crowding“PoolStack is the field companion for pool service companies.”vendorcaptured at fetch
o12comp-pooldial“PoolDial is $2/pool/month — the same as Skimmer's current pricing.”vendorverified
o13comp-poolbrain“Pool Brain $65 per tech / mo”vendorverified
e27pain-billing“Only knock is it needs to be able to send invoice from the app.”appstorecaptured at fetch