For Pool Cleaning Businesses

Pool cleaning business software for weekly routes and chemical tracking

Quote weekly and monthly pool service plans, plan your route by neighborhood, track chemical levels and equipment maintenance per pool, and invoice without chasing payments.

14-day free trial · No card required

INVOICE #INV-100409

Lakeside Residence

Paid
Weekly service (4 visits)$240
Filter clean$45
Chemical balance (extra)$30
Total$315
12 Lakeside Ct · Recurring · Every Monday

Sound familiar?

The challenges every pool cleaning business owner knows.

✕

Can't plan your weekly route efficiently

You're driving back and forth across town because you can't see which pools are due on which day. You waste time and fuel.

✕

Chemical levels are hard to track

You need to know what you added last visit — chlorine, pH, alkalinity — but it's all in a notebook you can't find when the customer asks.

✕

Equipment maintenance sneaks up on you

Filters need cleaning, pumps need service, and you can't remember when you last did it for each pool.

✕

Not sure who still owes you

You finish the service, say you'll send an invoice, and forget. Weeks later you realize you were never paid.

Quote weekly and monthly pool service plans with your own prices

Add line items for weekly service, monthly plans, filter cleaning, chemical balancing, and equipment service — each with the quantity and unit price you charge. The quote totals itself up so you can send it from your phone.

You can preview the quote as a clean document, send it as a link the customer opens on their phone, and see when it's been viewed or accepted.

See how quote management works

Typical line items

Weekly service (per visit)$50–$90
Monthly plan (per month)$200–$360
Filter clean$35–$75
Chemical balance (extra)$25–$50
Equipment repair (per hour)$75–$120

Price ranges shown as examples — you set your own prices.

Plan your route and track chemical levels per pool

Every customer profile stores the pool type, size, chemical readings from the last visit, equipment status, and when the filter was last cleaned. When you show up, you know exactly what to check and what to add.

Jobs are grouped by date so you can see today's route and plan your path through the neighborhood without backtracking.

See how job scheduling works

Pool details

Address: 12 Lakeside Ct, Springfield
Schedule: Weekly · Every Monday
Last visit: Chlorine 3ppm, pH 7.4. Filter cleaned 2 wks ago. Pump running fine.

Invoice monthly and track who's paid

Bundle a month of weekly service into one invoice, or bill per visit. Record payments as cash, check, card, or transfer right from your phone. You can see at a glance which invoices are outstanding or settled.

Each invoice can be shared with the customer as a link, so they can review it and pay without you having to chase them down.

See how invoicing works

Invoice statuses at a glance

SentCustomer received it
ViewedCustomer opened the link
Partially paidSome balance remaining
PaidSettled in full

A typical week with Operio

An illustrative workflow — not a real customer, just how the pieces fit together.

1

Monday — quote a new pool owner

A homeowner asks about weekly service. You add line items for the monthly plan plus a filter clean and send the quote from your phone.

2

Tuesday — quote accepted, schedule the route

The quote moves to 'accepted.' You create a recurring job for every Monday and note the pool type and equipment details.

3

Monday — do the service, record readings

You test the water, add chemicals, and note the readings in the job. You mark the job complete and clean the skimmer basket.

4

End of month — send the invoice

You bundle four weekly visits into one monthly invoice and send it. The customer gets a link and pays by card.

Simple, honest pricing

Start with a 14-day free trial. No credit card required. Upgrade when you're ready.

Free

Free forever. No card required.

$0/mo
  • Up to 25 customers
  • Up to 10 quotes/mo
  • Up to 20 jobs/mo
  • Basic dashboard & invoices

Starter

For solo operators getting started.

$29/mo
  • Unlimited customers
  • Unlimited quotes & invoices
  • Up to 25 jobs/mo
  • Job scheduling & tracking
  • Payment recording
  • Expense tracking
RECOMMENDED

Pro

Everything unlimited + AI. 14-day free trial included.

$49/mo
  • Everything in Starter
  • Unlimited jobs
  • AI Assistant (unlimited)
  • AI Insights & Daily Briefing
  • Revenue Forecasting
  • Goal Tracking & Coach

Cancel anytime. Secure payment processed by Stripe.

Pool Cleaning FAQ

Can I quote weekly and monthly pool service plans?

Yes. Add each service — weekly per visit, monthly plan, filter clean, chemical balance — as its own line item with a quantity and price. The quote totals itself up and you can send it as a link.

Can I track chemical levels per pool?

Yes. Every customer has a notes field where you can record chlorine, pH, alkalinity readings, equipment status, and when the filter was last cleaned. The full history is available on every visit.

Can I plan my route by neighborhood?

Yes. Jobs are grouped by date so you can see today's route and plan your path through the neighborhood without backtracking. You can see all pools due on each day of the week.

Can I invoice monthly instead of per visit?

Yes. You can send an invoice after each visit or bundle a month of weekly service into one monthly invoice. Record payments and see which invoices are outstanding at a glance.

Is there a free plan?

Yes — you can start free with no credit card required. When you're ready for more, you can view available plans after signing up. There are no contracts and you can cancel anytime.

Start running your pool cleaning business from one app

No credit card required. Start free and upgrade when you're ready.