The scheduling and invoicing app built for pool technicians

Pool service is a route business: the same backyards, the same day every week, from opening season to closing. MyKlient keeps the route order tight and the gate codes, chemical notes, and monthly invoices exactly where you need them.

Weekly cleaning and chemical routesFilter cleans and equipment checksPool openings and closingsGreen-pool recoveriesMinor equipment swaps

A weekly route that repeats itself all season

Build each weekday as a fixed route and let it recur all season. Openings and closings drop in as one-off visits without disturbing the weekly loop, and the Today screen walks you through the route stop by stop. Skipped a stop because a gate was locked? Push it to tomorrow without touching the rest of the route.

Chemistry, equipment, and gate codes per pool

The client card remembers the side-gate code, the dog that has to stay inside, the filter model, and what you dosed last visit — notes and photos ride along with each visit's history, so callbacks and warranty questions have receipts. Openings and closings get their own checklists, so winterizing steps never depend on memory.

MyKlient Today screen with next pool service visit and one-tap status SMS buttons like On my way and Job completed
MyKlient on Android — real screens, not mockups.

Monthly billing that matches how pools pay

Most pool accounts pay monthly: batch the month's visits into a single branded invoice per client and watch paid versus unpaid on the stats screen. One-off jobs like a green-pool recovery get their own invoice before you leave.

Arrival texts that get the gate unlocked

'On my way' gets the gate unlocked; 'Job completed' with the invoice attached closes the loop. Automation rules can prep those texts automatically when you start and finish each stop.

Pool maintenance, ready on sign-up

Pool maintenance comes pre-loaded: skimming, vacuuming, and chemical checkmarks are seeded the moment you pick the trade at sign-up, and every one can be renamed to match your routine. Paste the route in from a spreadsheet and the season is live in an afternoon. No bars behind a pool shed? The app caches your day offline and syncs when you're back in signal.

Questions pool technicians ask

Is there a pool service app for a one-truck operation?

MyKlient is built for exactly that. The free plan covers 5 clients with every feature; Starter is $4.99/month for up to 20 pools and Pro is $14.99/month for unlimited pools plus a login for a second tech. No per-stop fees, no ads.

Can I track chemicals and equipment for each pool?

Each pool's client card holds the filter model, what you dosed last visit, the side-gate code, and photos from previous stops. Because the history rides along with each visit, callbacks and warranty questions have receipts.

Does it handle monthly billing for pool routes?

Yes — batch a month of visits into one branded invoice per client, which is how most pool accounts pay. One-off work like a green-pool recovery gets its own invoice before you leave the property.

Can I let customers know I'm on the way?

One tap sends 'On my way', which is usually what gets the side gate unlocked and the dog inside. 'Job completed' goes out when you're done. The messages send through your own phone's messaging app, so there are no SMS credits to buy.

Simple pricing — no ads, ever

Free$0

Up to 5 clients, every feature included.

Starter$4.99/mo

Up to 20 clients, invoice PDFs, SMS automation. Or $49/year.

Pro$14.99/mo

Unlimited clients, team logins, audit log, CSV exports. Or $129/year.

Annual billing saves about 27%. Cancel anytime. Full plan details →

Try MyKlient free

Free for your first 5 clients — every feature, no card required. In English, Spanish, and French.

Get it on Google Play

MyKlient is also built for cleaners, landscapers, pet care providers, pest control operators, and other trades — see everything it does →