Skip to content
Black Friday

50% off any plan for 6 months. Free data migration and setup. Ends Nov 30.

Claim the deal Claim the Black Friday deal

Pool service software that gets paid for every pool on the route.

Weekly stops, chemical readings, the pump on its last legs and the spring opening rush. MotionOps is pool service software that puts a checklist with readings and photos on every visit, gets the repair approved on the tech's phone and charges the card on file for the weekly service.

Readings and photos on every visitWeekly service auto-chargedA real person sets you up
A pool technician cleaning a swimming pool with a long pole
A worker with a long pole at the edge of a pool, umbrellas and trees behind
A pool skimmer net and cleaning supplies on a wooden deck

Where a pool route loses money.
A few dollars a stop.

Forty pools a week, most of them on a monthly plan. The repair done as a favor, the invoice that sits and the visit nobody saw all come out of the same thin margin.

The repair that waits a week.

The pump is screaming and the filter gauge is high. The tech knows the fix, but there's no price on the truck, so it waits for a callback or gets done as a favor.

In MotionOps: the tech adds it from your pricebook with a photo, and the owner approves on his phone before he starts.

Monthly invoices nobody pays on time.

Forty pools means forty invoices every month, sent by hand, and a handful that sit for weeks while you keep showing up.

In MotionOps: the card or bank account on file is charged on every recurring invoice.

Visits you can't prove.

Nobody was home when the tech came. Without readings or photos it's your word against theirs, and somebody goes back for free.

In MotionOps: GPS clock-in, the readings on the checklist and photos of the water on every visit.

Here's how a pool season runs in MotionOps.

One backyard pool, one season, two changes. The same four steps run a single pool or a full weekly route.

  1. 1

    Sign it

    Weekly service from May to September, with the spring opening and the fall closing on the same agreement. Karen signs online, you sign, and her card goes on file.

  2. 2

    Change it

    In June Marco hears the pump motor screaming, and Karen approves the replacement on his phone. In August the family is away, so two visits are skipped. Both changes are signed.

  3. 3

    Get paid

    Each month of weekly visits is auto-charged to the card on file, and so are the opening and the closing. The pump motor is charged the day it goes in.

  4. 4

    Close it

    Every visit has its readings and photos. At the end of the season, MotionOps checks the visits against the agreement and the payments, then closes the season and syncs to QuickBooks Online.

Book a demo How recurring work works
app.motionops.com/jobs/7215

Weekly pool service · 2026 season

Mills home · Job #7215

Signed
Season service agreement · v1
Weekly service, May to Sep22 × $45
Spring opening + fall closing$295 + $275
KM
Karen MillsCustomer · signed Apr 20
MS
Marco SantosPool tech · signed Apr 20
Agreed price · card on file$1,560
Change orders
CO-1
Replace the pump motor, 1.5 HPSigned by customer · Jun 16
+$640
CO-2
Skip 2 visits, family awaySigned by customer · Aug 3
−$90
New agreed price$1,560$2,110
Payments
20 weekly visits · auto-charged$900
Opening and closing · card on file$570
Pump motor · card on file$640
Collected vs. approved scope$2,110 of $2,110
Close checks
  • Agreement signed by both sides
  • Both changes signed
  • Readings and photos on all 20 visits
  • Collected matches approved scope
Season closed and synced to QuickBooks Online

What pool service companies use most.

Readings you can show, repairs priced on the spot and a weekly route that bills itself. These are the parts of MotionOps a pool company leans on every week.

  1. A checklist with the readings on it

    Free chlorine, pH and alkalinity go on the visit checklist as inputs, with what was added and the filter work ticked off. Every visit is done the same way, whoever runs the route.

  2. Photos of the water, every visit

    Photos of the water and the equipment pad sit on the visit next to the GPS clock-in. When a customer says the pool was green, you open the visit and show them.

  3. Repairs approved before the work

    Pump, heater or filter: the tech picks the fix from your pricebook, with photos and options. The owner approves on his phone, so the price is set before the toolbox opens.

  4. Weekly service that bills itself

    Each pool on a service agreement, each visit on the schedule as a recurring work order, and the monthly invoice charged to the card or bank account on file. Go plan and up.

  5. Openings and closings without the scramble

    Spring openings and fall closings as their own job types, with their own checklists and pricebook items. They wait in unscheduled jobs until you drop them on the schedule.

    All features

Scheduling is my favorite feature of MotionOps. It's so easy to see who's available quickly and assign jobs, which saves us hours every single day. We love how you can make draft appointments and when you're happy with the routes, publish all those appointments and the people on the field get notified about the updates.

Brian WestAccount Manager, Cransten: Handyman and Remodeling
4.7
On the App Store12 ratings, as of Nov 2026
G2 High Performer badge
High Performer on G2Field service management
A real person sets you upOnboarding on every plan

Switching from something else?

Already running your route in another app? See how MotionOps compares, feature by feature, with what each tool does well. All comparisons

What switching takes

  • A call about your routeTell us how you run your pools today. A real person shows you MotionOps on one of your own accounts.
  • Your lists, brought overWe help you move your customers, their service addresses and your pricebook.
  • Your next season in MotionOpsSign it, change it, get paid and close it, with someone setting you up.
Book the call Or start with the MotionOps + QuickBooks setup.

Questions pool service companies ask us.

Short answers here. Call us for the long ones.

Still have a question?Call (855) 739-1133 or book a demo. A real person will walk you through it.

Yes. Put free chlorine, pH, alkalinity or whatever you test as input items on the visit checklist, along with what you added. The readings and photos are saved on the visit and stay in the work history on the address. More on mobile checklists in the field.

Yes, for pool service companies that run weekly maintenance, repairs and seasonal openings and closings. Each pool goes on a service agreement, every visit lands on the schedule with its checklist, and the monthly invoice charges the card on file.

Yes. Put the pool on a service agreement, set the visits and invoices to repeat, and charge the card or bank account on file automatically. Recurring jobs and auto-charging come with the Go plan and up. Cards are 2.9% + $0.30 per transaction (Amex 3.2% + $0.30). ACH is 1%, or 0.5% at $20,000 and up. See payment processing.

He adds the repair from your pricebook, with photos, and offers options if there's more than one fix. The owner approves on the tech's phone or from a text link, and the price is on the job before the work starts.

Yes. Set them up as their own job types with their own checklists and pricebook items. They can sit on the service agreement next to the weekly visits or be booked as one-time jobs.

It's built for the route: GPS clock-in, the day's pools, checklists, photos and payments, on iOS and Android, in English or Spanish, at no extra cost.

Yes, with QuickBooks Online (sold separately). MotionOps syncs clients, products and services, invoices, payments, refunds, tips and payouts. You choose what syncs, drafts stay out, and a sync log shows every change.

Every pool serviced.
Every month paid.

See MotionOps run one of your own pool accounts, from the signed agreement to a season of visits paid.

1:1 onboarding on every planWe move your data for youA real person, not a ticket

Rather talk now? (855) 739-1133

Book a 20-minute demoPick a time. Bobby will show you MotionOps on your kind of jobs.

Before you go

Rather have Bobby call you?

Leave your name, number and a good time. He’ll call, show you around and answer your questions.