Industries / Pool Service

Software for pool service

Pool service software

Describe how your pool service business runs, and Unstack's AI builder sets up the software for it: customers, jobs, quotes, invoices, a customer portal and the automations between them, in one workspace for your whole team.

Start free · unlimited users

From one sentence to software you run on

  1. Describe it, or pick a template from the marketplace.
  2. The AI builds the tables, pages and automations.
  3. Change anything, anytime, by asking.
  4. Bring the whole team: pricing is per workspace, not per user.

What pool service software has to do

Routes & scheduling

Service visits & chemical logs

Equipment & repairs

Inventory & chemical cost

Invoicing & payments

Customer communication

Reporting

Integrations

What the alternatives charge

ProductPublished priceContract
SkimmerGetting Started: from $49/mo plus $1.00 per serviced location per month. Scaling Up: from $98/mo plus $2.00 per serviced location per month. Enterprise: custom (over 1,000 pools). A location is billed once per month it is serviced, regardless of visit count or number of bodies of water; unserviced locations are not billed. Add-ons: Service Texts $0.029/message (included on Scaling Up and Enterprise), AI Phone $99/mo, Marketing Suite $150/mo, Bookkeeping from $198/mo.Billed monthly; no contract length or annual option stated. 30-day risk-free guarantee (cancel and request a refund within 30 days). Scaling Up has a one-month free trial for new customers via a promotional link; Getting Started has no trial.
Pool Brain$65 per field technician per month (vendor pricing page, calculator from 5 to 50 technicians). The base office-user fee and monthly total did not render on the vendor page.Not stated. The pricing page shows a 'Start free trial' button; trial length not stated.
PoolDial$2 per serviced pool per month, $40 monthly minimum (equal to 20 pools); same rate above 500 pools. A pool is charged when it has a completed or partially completed visit in the billing period. The $40 minimum applies in the off-season (no seasonal pause rate). Processing: US cards 3.2% + $0.30; ACH 1.1% (Stripe's 0.8% capped at $5 plus PoolDial's uncapped 0.3%). No PoolDial fee on checks or Zelle collected outside Stripe.Month-to-month, no cancellation fee; price changes communicated in advance; business data exportable. 14-day free trial with all features.
Pool Office Manager$125/mo for the first user, $25/mo for each additional user (e.g. 2 users $150/mo, 4 users $200/mo, 10 technicians $350/mo). Add-ons: QuickBooks Online integration +$25/mo; customer text messaging from $10/mo plus usage; video storage +$25/mo. Stripe processing at Stripe's standard rates.No long-term contract; month-to-month, cancel anytime. No setup, onboarding or implementation fees; free data migration. 30-day free trial with full access; card required at signup, nothing charged until day 30.
ProValet$149/mo base fee (unlimited admins plus 1 technician license). Price per additional technician not shown on the page (the slider only displayed the 1-technician total). Annual billing advertised as 'two months free' / 'Save 17%'; annual price not shown.'No contract.' No free trial mentioned (Get Started / Get a Demo).
JobberBilled annually, per month: Core $29 (1 user); Connect $99 (1), $149 (5), $229 (10), $299 (15); Grow $149 (1), $229 (5), $299 (10), $399 (15); Plus $399 (5), $449 (10), $529 (15). No-commitment monthly: Core $49; Connect $139-$399; Grow $199-$499; Plus $499-$699. 1-year commitment billed monthly sits between. Extra users $29/mo each. Add-ons: Marketing Suite $99/mo, Receptionist $29/mo, Pipeline $49/mo. Card processing 2.9% + 30c; Tap to Pay 2.7% + 30c; ACH 1%; instant payouts +1%.No commitment: cancel anytime, ends at end of billing period. 1-year commitment: 12-month minimum billed monthly. Annual prepaid: non-refundable. All auto-renew unless set to non-renew. 14-day free trial of Grow, no credit card.
Housecall ProBasic $59/mo billed annually ($79 monthly), 1 user. Essentials $149/mo annually ($189 monthly), 5 users. Max $299/mo annually ($329 monthly), 8 users, +$35/mo per additional user. Card processing from 2.59%; bank payments 1%.No long-term contract required; downgrades take effect at end of current billing period. 14-day free trial, no credit card (full Max access).
ServiceTitanNot published (quote on request)Not stated on the pricing page

Prices are each vendor's own published figures, read on 2026-10-14.

The workspace brings the rest

Automations, phone, email, a website, a customer portal, invoices and payments, banking, chat, docs, version history and apps for iPhone, Mac and Windows come standard. Start from a template in the marketplace, and bring your data in from a CSV. AI employees answer calls, book jobs and work your records alongside the team. Roles decide which pages each teammate can open.

Integrations

Keep the tools that work. Your books stay in QuickBooks or Xero, payments in Stripe, your calendar in Google.

One price for the whole crew

Priced per workspace, not per user. Start free and move up when the business needs it.

Comparing? See what Jobber, Housecall Pro and ServiceTitan cost.

Pool service software questions

What is Unstack?

A workspace your business runs in: the software your team uses every day, plus a phone line, email, a website, a customer portal, payments, team chat and AI employees. Start from a template or describe how you work, and the AI builder sets it up. One price per workspace, with unlimited users.

Is there a ready-made pool service template?

Not yet. You describe how your pool service business runs, from how jobs come in to how you get paid, and the AI builder sets up the tables, pages and automations in your workspace. Change anything later the same way.

Can Unstack track chemical inventory automatically?

Yes. Log chemical usage on each visit and keep a reorder level on each product, and an automation alerts you when stock runs low. Usage reports can break it down by pool or season.

Does Unstack work offline for technicians in the field?

No. Unstack needs an internet connection, so it doesn't work offline. Technicians can use it on the job in their phone's browser or the iPhone app wherever there's signal or Wi-Fi.

How does Unstack compare to ServiceTitan for pool companies?

Those are fixed products you configure. With Unstack, the AI builder creates the software around how your pool company works, and you can change any part of it by asking. It's priced per workspace rather than per user.

Can I integrate Unstack with my accounting software?

Unstack syncs with QuickBooks Online and Xero. Connect your account and the builder can set up an automation that sends invoices and payments across, so they aren't typed in twice. Card payments run through Stripe.

Can I keep water quality records for health inspections?

Yes. Readings and service logs are saved on each pool's record, and you can export them by customer or date range as CSV. Check with your health department on the format they need.

Can customer portals show past service history?

Yes. Each customer can log in to view completed service visits, chemical logs, next scheduled date, and outstanding balance. You customize what information each portal displays.

Does Unstack send automatic appointment reminders?

Yes. Automations can send text and email reminders 24 or 48 hours before each appointment. Texting is on paid plans.

Do I pay per user?

No. Unstack is priced per workspace, so adding a technician or an office manager does not change the bill.

Software for related trades

All industries · Templates in the marketplace · What Unstack is · Pricing