For pool service teams

Scale without micromanaging.

GPS-verified arrivals, photo proof, custom checklists, and a dashboard that shows you what your techs did before they’re back in the truck. Built for owners running 2–10 technicians.

Add and remove seats anytime. Cancel anytime. No charges during trial.

PoolOps dispatch dashboard with the day’s routes across all technicians.

The reason owners switch

Three things that get worse with every truck you add

  1. 01

    6 AM "did Alex make it to Mrs. Johnson’s yet?" calls.

  2. 02

    No proof the filter was actually cleaned, or the chemicals were actually added.

  3. 03

    Every tech does it slightly differently, and customers feel the inconsistency.

How it works

Accountability, built in

GPS-verified arrivals

Stop wondering if your tech actually showed up.

Every arrival is GPS-verified at the property, with spoofing detection on. The owner sees the arrival timestamp, distance, and photo proof from the dashboard — no more morning check-in calls.

  • Arrival GPS tied to the visit, owner-visible
  • Spoofing & mock-location detection
  • Distance to property recorded on every stop
Two pool service trucks arriving at a residential property.

Photo proof + checklists

See what got done, not just that someone showed up.

Required photo of the finished pool on every stop. Per-customer checklists — filter cleaned, skimmer emptied, equipment checked — with each item ticked by the tech in the field. Quality stays consistent whether it’s tech #1 or tech #4.

  • Required completion photo per visit
  • Custom checklists tied to the customer
  • Owner reviews from the dashboard
Service summary on the phone with completed checklist and photo.

Issue flagging + alerts

Find equipment problems before the customer does.

A tech notices the heater isn’t firing or the filter pressure is high — they flag it from the dosage screen with a photo and a note. You get a push notification before they’re back in the truck. Issues stay on the issues report until resolved.

  • Field-flag issues with photo + note
  • Push notification to the owner instantly
  • Open issues report rolls up by tech and customer
Flag issue screen on the phone with photo and notes.

Team dispatch

Assign work, see the day.

Drag-and-drop dispatcher on the web — assign customers to techs, balance routes, see who’s where. Each tech only sees their own stops on mobile. Owners see the whole operation in one screen.

  • Per-tech customer assignment
  • Whole-team route view on the web
  • Owner permission controls on billing & settings
Web dispatch board showing the week’s routes across all technicians.

Reports

Numbers you actually use to manage.

Technician productivity, on-time rate, filter compliance, chemical cost per pool. By week, month, or quarter. Spot the tech who needs coaching before the customer complains.

  • Productivity by tech
  • Compliance & on-time rate
  • Chemical and filter usage rolled up by route
Web invoice and revenue overview with paid, pending, and overdue statuses.

What changes

Your week, after PoolOps

  • See every arrival, photo, and reading from your desk.

  • Stop running around at 6 AM.

  • Catch issues before the customer does.

  • Onboard a new tech in a morning, not a week.

Team plan

Base + per-seat. Scale up, scale down.

Everything in Solo, plus GPS verification, photo proof, custom checklists, and the team dashboard. Add or remove technicians anytime.

Frequently asked questions

Can techs game the GPS check-in?

No. We detect spoofing apps and mock-location services and flag the visit. The arrival timestamp, GPS coordinates, and distance from the property are stored on the visit record — owner-visible, tech-uneditable.

Are checklists per-customer or per-tech?

Per-customer. Mrs. Johnson’s pool has different requirements than the HOA across town, and the checklist follows the property — not the tech. Owners build them once on the web; techs see exactly what to do at every stop.

How does seat billing work?

$59.99 base + $14.99 per active technician seat per month. Add or remove seats from the dashboard — your Stripe subscription updates the same day. 14-day free trial on the whole team plan.

What happens when an issue is flagged?

The tech flags it from the dosage screen with a photo and a note. The owner gets a push notification immediately. The flagged item is on the issues report until resolved — nothing falls through the cracks.

Do techs have access to billing or settings?

No. Owner permissions gate billing, customer rates, team management, and integrations. Techs see only the customers and visits they’re assigned to.

Ready to run your pool service business from one place?

Service reports, invoices, customer management, and route tracking — everything your team needs in one simple platform.

5 pools free forever Works without cell service Cancel with one tap