Software built for pool service pros.
The route repeats, the water needs reading, and the chemicals go in whether or not anyone bills for them. OrbitOps Pro is built around all three.
Weekly routes, chemistry logs and truck stock in one clean system.
A pool route lives and dies on two things: hitting every stop on schedule, and actually charging for the chlorine, acid and shock you burn through along the way. Most operators nail the first and quietly bleed money on the second.
OrbitOps Pro is built around the weekly route. Your techs run today's pools from their phone, log the visit as they work, and what they added becomes an invoice line — so the water stays balanced and so does your P&L.
A route that rebuilds itself every week
You set the cadence once per pool. After that the days arrive already built, and nobody spends Sunday night rewriting a spreadsheet.
Recurring stops, generated for you
Weekly, bi-weekly or your own rhythm, set per pool. One click builds the week for every customer that comes due, across every service they are on and including anything carried over from a missed week — so each day comes up as a built list your techs work through in order, with nobody re-entering the same forty properties every Monday.
The Friday pool stays on Friday
Every recurring stop works one of two ways, set per customer. Anchor it to a day when the pool has to be ready — the Friday clean before a weekend of guests keeps its day, and the route builder never moves it. Or leave it loose and let clustering place it wherever it cuts the most driving. The two work together: an anchored stop keeps its day, and the route builder still folds it into the tightest route of that day's stops. Most weeks are a mix — a few pools that have to land on their day, the rest clustered around them.
No drift on a quarterly cadence
Second Tuesday of the month, every three months, means exactly that — this year and next. The cadence math is month-native, so a quarterly or bi-monthly pool lands on the same ordinal weekday all year instead of sliding a few days with every cycle.
The day that adds the least driving
For every pool still waiting to be scheduled, OrbitOps Pro works out which day absorbs them for the least extra driving and names it before you commit. It is worked out on your own book, so there is no per-lookup cost — and it is choosing the day, not reordering the stops inside it.
Build the day by location
Cluster a day's stops geographically so a tech works one neighborhood at a time instead of crossing town twice. Included on every plan.
Sequenced and mapped
On Executive and Premier, route optimization orders the day's stops for you and draws them on a map, so the drive between pools stops being the biggest line item in your week.
More than one truck
Assign stops to crews and see each day split by who is running it, on every plan. The crew is stamped on the stop when the visit starts and the visit carries its own duration, so the record says who ran a pool and how long they were there.
The week on paper, before the signal drops
Save offline copy turns the week into a PDF: every scheduled stop, who it is assigned to, and the contact details for the customers on it. If a phone dies halfway through Tuesday or a property has no signal, the day still runs off the copy you already saved.
The day arrives on the phone, already in order
The office builds the week. The tech opens one screen and works down it — and everything recorded on the way is what the invoice gets built from.
Open it and work down the list
Today opens on the stops in order, each with the customer, the visit type and the address, and a count of how many are done. One tap starts a stop, one opens it in Maps. Nobody is calling the office to ask what is next.
What they record is what you bill
Materials, readings and notes are captured at the stop while the tech is standing in it. The visit record is the billing record, so the invoice is built from what happened rather than reconstructed on Friday.
Billing and quoting from the driveway
A tech you trust can bill a stop as they finish it, and build an estimate while they are standing in front of the work. What they bill in the field is past the month-end sweep’s reach, so the same visit cannot also land on that customer’s monthly bill. The billing grant is per tech and yours to give; estimates come in on Executive.
The reading your customer actually sees
Every pool operator tests the water. Very few can show the homeowner what they found without it turning into a phone call.
Logged at the pool, on the phone
Free chlorine, pH, total alkalinity, cyanuric acid and the rest go into a panel on the visit while the tech is standing at the water — not remembered into a spreadsheet that evening.
Saved to the pool, not the day
Readings attach to that property's history, so the next tech to open the app sees what the water has been doing for the last three months, whoever ran the stop.
Printed on the invoice
The readings and the doses added come out on the bill as a health report the customer can read. The invoice stops being a number and starts being an explanation.
Water chemistry is built into pool service on every plan — it is the trade, not an upgrade.
Two weeks a year that pay for the other fifty
Openings and closings are not just another visit with a different name. They are longer, they carry their own checklist, and they are where a season's margin is won or lost.
Spring Opening, step by step
Remove and store the cover, reinstall drain plugs and equipment, top off the water level, prime and start the system, shock and balance, inspect equipment for damage. The checklist is already there — techs tick it off as they go and it becomes the record of what was done.
Fall Closing, step by step
Balance the water for winter, lower the level, blow out and plug the lines, drain the pump, filter and heater, add winterizing chemicals, install the cover. Nothing gets skipped because the last guy did it differently.
Closed for winter, off the schedule
Closing a pool takes that customer off the schedule automatically — no forecast chips, no carry-over flags, nothing to dismiss all winter. Opening it in spring puts them back on the route. The schedule follows the season without you touching anything.
The repair that comes out of it
An opening that turns up a cracked fitting becomes a quote. On Executive and Premier, that quote goes out for approval and comes back as a scheduled Repair visit with its parts list attached — instead of a note in someone's phone.
Seasonal work, on the same invoice
The big one-off services compile into the same month-end invoice as the routine visits. One document, everything the month held — the weekly cleans, the opening or the closing, and any repair that came out of it.
The chemicals you pour are the margin you lose
Every truck leaves the yard loaded. Ask an honest operator how much of it makes it onto an invoice and the answer is never "all of it".
Logged where it's poured
The tech records what went in at the pool, on the visit — not from memory on Friday afternoon when three of the week's stops have blurred together.
Used becomes billed
Each logged item lands on the invoice as a line with its price. On Executive and Premier, it also draws that quantity out of truck or shelf stock with its cost attached — one action, both books.
Every move is on the ledger
On Executive and Premier, every item is recorded each time it moves: received from the distributor into office stock, loaded onto the truck, drawn down at the pool, landed on the invoice line. When office stock drops below par, the reorder report starts the loop again. What comes in from the distributor ends up on an invoice, and the ledger holds every step between.
Inventory tracking and purchase orders come in on Executive. On Premier, the money-recovery reports go further and name the accounts that lose money once the drive and the chemicals are counted against what you bill them.
See what each plan includesReview the month. Generate the invoices.
Every visit a tech completes is already on the customer's tab — the weekly clean, the chemicals poured, the fitting replaced after an opening, the opening and the closing themselves. When the month ends, you review what's there and generate the invoices. No shoebox of route tickets, no checking the calendar against the invoice pad, no wondering which jobs never got billed. And if a visit was missed, it's still flagged — work doesn't quietly vanish out of the month.
Billing day is approving work that is already recorded, not entering it a second time. Each customer shows what the month came to and what it is made of; you generate that one, or generate the whole list at once.
What pool operators ask us
Can techs log water chemistry at the pool?
Yes. Test / Treat and Vacuum visits carry a water-chemistry panel the tech fills in on their phone at the pool. The readings save to that pool's history and print on the invoice as a health report the customer can read, so you are not re-keying a paper slip at the end of the day.
How do weekly recurring routes work?
You set a cadence per pool and OrbitOps Pro generates the stops. Each day arrives as a built list your techs work through, and you can cluster a day's stops by location on any plan. On Executive and Premier, route optimization sequences the day and draws it on a map.
Does it handle spring openings and fall closings?
Yes, as their own visit types with their own checklists. Spring Opening covers removing the cover, reinstalling drain plugs and equipment, topping off, priming and starting the system, shocking and balancing. Fall Closing covers balancing for winter, lowering the level, blowing out and plugging lines, draining the pump, filter and heater, adding winterizer and installing the cover.
Will it bill the chemicals my techs actually use?
On Executive and Premier, yes. Techs log what they added at the pool, each logged item becomes an invoice line and draws that quantity down from truck or shelf stock with its cost attached. Chlorine, acid and shock stop leaving the truck without appearing on a bill.
Can I bill monthly instead of per visit?
Either, and you can mix them across your book. Bill a visit the moment it closes, or roll a month of stops into one invoice per pool. Each customer has their own default, set on their record, so the choice is made once for that customer instead of job by job. Both go out with a pay link the customer settles by card, and both are included in every plan.
Can I see which pools are actually making money?
On Premier. The money-recovery reports surface accounts that lose money once the drive time and the chemicals are counted against what you bill them, alongside quotes that never closed and work still sitting unbilled.
Your customers didn't sign up for our software — you did. Their names, addresses and phone numbers stay in your account. Your books get a month of totals rather than your client list, and our own support console can't display who they are.
What leaves your account →Run your pool service business, not your software.
Create your account and get set up in your trade. Scheduling, invoicing and card payments are included in every plan.
Questions first? Talk to us.
Email support@orbitopspro.com to chat with us.