Skip to content

Pricing

Priced by your customer book — not by pools, techs or photos

$49/month covers your first 49 active customers. Above that you pay per active customer, at a published rate — no sales call to find out. A pool and a spa at the same address count as one location. Start with 30 days free; nothing is charged until the trial ends.

One account in the red usually costs more than the whole plan. Every plan runs the full product — no feature gates.

Starter

Starter

For the owner running their own route who wants routes, visits and service history in one system.

$49/month

up to 49 active customers

Start free trial
  • Up to 49 active customers
  • One serviced location per customer included
  • Full product — no feature gates
  • Unlimited technicians, office users and vehicles
  • Unlimited pools per location, photos and visit history
  • Email support
  • Self-serve onboarding with in-app guided tours

Add-ons

  • Additional location for the same customer — $0.95/month. One is included per customer; a pool and a spa at the same address are one location.

Enterprise

Enterprise

For large operations that want the same published rate at volume.

$1.30/active customer · month

400+ customers · from $540.30/month

Start free trial
  • Everything through 399 customers for $539/month
  • $1.30 per active customer from the 400th
  • One serviced location per customer included
  • Same full product as every plan
  • Email support
  • Self-serve onboarding with in-app guided tours
  • Published pricing up to 1,000 customers — volume pricing above that

Add-ons

  • Additional location for the same customer — $0.95/month. One is included per customer; a pool and a spa at the same address are one location.

What your 30 days include

The whole platform, from day one

  • Import your customers, properties and pools — we help you bring your data over.
  • Schedule routes and dispatch your crew from the web or the phone.
  • Prove every visit with chemistry, checklist, photo and GPS.
  • See profit per account on your own numbers — not a demo dataset.

30 days · nothing is charged until the trial ends · cancel anytime · your data is yours.

Compare plans

Same product in every plan — the band follows your customer book, like tax brackets: crossing a band never raises the price of the customers below it.

StarterGrowthEnterprise
Price & size
Band0–49 active customers50–399 active customers400+ active customers
Monthly price$49 flat$49 + $1.40/active customer above 49$539 + $1.30/active customer above 399
Serviced locations included1 per customer1 per customer1 per customer
Additional location for the same customer$0.95/mo$0.95/mo$0.95/mo
When you outgrow the bandThe Growth rate takes overThe Enterprise rate takes overVolume pricing above 1,000 customers
Proof of every visit — what you show when a customer asks
Guided technician visit with chemistry target ranges and dosing
GPS-stamped visits and customer visit reports
Checklist compliance per technician and stop
Photos per visitUnlimitedUnlimitedUnlimited
Offline-safe photos — queued and uploaded when signal returns
Included in every plan
Technicians and office usersUnlimitedUnlimitedUnlimited
VehiclesUnlimitedUnlimitedUnlimited
Pools per serviced locationUnlimitedUnlimitedUnlimited
Leads, quotes, proposals and e-signed contracts
Multi-pool quotes priced from real cost
Map-based route builder with recurring maintenance plans
Tech-by-day schedule with drag-and-drop reassignment
Invoices with PDF and email, statements, accounts receivable
Profit per account and route (P&L), planned vs. actual per job
Fleet cost tracking (TCO)
Purchasing, RFQs and inventory
Employee time clock
Isolated subcontractor portal with projected payout
Data import with dry-run and undo
Global search (Ctrl+K), roles and permissions
In-app guided tours and help center
Languages — English, Portuguese, Spanish
Support & onboarding
Support channelEmailEmailEmail
OnboardingSelf-serve + in-app toursSelf-serve + in-app toursSelf-serve + in-app tours

Frequently asked questions

Frequently asked questions

What counts as an active customer?

A customer you serviced at least once in the month — the person or business, not the pool. If you don't service a customer in a given month, you're not billed for them. Technicians, office users, vehicles and photos are never billed.

What is a serviced location?

A service address. One address can hold several bodies of water — a pool, a spa, a fountain — and still counts as one location. The first location of each customer is included; each additional one is $0.95/month.

What happens when I grow past 49 customers?

Nothing blocks and nothing jumps. From the 50th active customer, $1.40 applies only to the customers above 49 — like tax brackets, crossing a band never raises the price of the customers below it. From the 400th, the rate is $1.30.

I have a customer with several properties. How is that billed?

As one active customer, plus $0.95 per serviced location beyond the first. The pools at each property are never billed — only the location is.

Is there a free trial?

Yes, a 30-day free trial on any plan. You add a card at signup, nothing is charged during the trial, and you can cancel any time before it ends — no charge.

Do bigger plans unlock more features?

No. Every plan runs the exact same product, the same email support and the same self-serve onboarding. Plans differ by band and rate — nothing else.

Will my price change after I sign up?

Price adjustments happen at most once a year, are capped, come with 60 days' written notice, and never apply in your first 12 months.

Start your 30-day free trial

Run PMS on your own routes — import your customers, dispatch your crew and see profit per account before you pay anything.

30 days free · No charge until the trial ends · Full product from day one
Questions? Ask us
An unhandled error has occurred. Reload 🗙