Pool and Spa Service Software That Keeps Them Apart

Four hundred gallons at 102 degrees does not behave like twenty thousand gallons in the sun. Pool Runs gives the spa its own record, its own readings and its own equipment, on a property you still only pay for once.

One address, two bodies of water

  • Main Pool, 18,000 galIts own readings, dosages, equipment and history
  • Spa, 400 galA separate record, not a line in the pool's notes
  • One stop on the routeThe technician is in one back garden, once
  • One property on the invoiceBilling counts properties, not water features
45/mo
Base plan, 50 properties included
1.75/property
Each property beyond the first 50
0
Per-user and per-technician fees
30 days
Free trial

A Spa Is Not a Small Pool

The arithmetic is the easy part to explain and the easy part to get wrong. A spa holds a fraction of the water a pool does, runs far hotter, and carries a bather load per gallon that a pool never approaches. The same scoop of the same product does something entirely different in each. Anyone who has serviced both knows this in their hands; the question is whether the software they use knows it too.

In a lot of route software it does not. The address is the pool, the pool is the address, and the spa lives in a free-text note that says something like also has spa, check it. That note is not a record. You cannot chart it, you cannot see last month’s alkalinity in it, and when the spa heater fails there is nothing to point at except a memory of a conversation.

The practical cost shows up in two places. The first is the customer who asks why their spa keeps going cloudy and receives an answer built out of recollection. The second is the technician who is new to the route and has no way of knowing that the second body of water at number 14 is a swim spa with a salt cell, because nobody wrote it anywhere it could be read.

Every Body of Water Gets Its Own Record

A property in Pool Runs holds as many bodies of water as it actually has. Each is named by you, typed, and given its own volume, and everything that follows hangs off that record rather than off the address.

Pool

The default. Volume in gallons, its own equipment list, its own reading history.

Spa

A separate record at the same address, not a note attached to the pool.

Hot tub

Modelled distinctly from a spa, because plenty of route sheets distinguish them.

Fountain

Water features that need service but are not swum in still need a record.

Pond

Rare on a residential route, common enough on estate and commercial work.

Chemical readings

Free chlorine, pH, total alkalinity and the rest are recorded against the body they were taken from, so a spa reading never lands in the pool's history.

Dosages

What was actually added is stored with a reference to the specific body of water, which is what makes a per-body chemical history possible at all.

Equipment

Pumps, heaters and filters are tracked per water feature, so the spa heater and the pool pump are two pieces of equipment with two service records.

Volume

Each body carries its own gallonage. A 400-gallon spa and a 20,000-gallon pool are not dosed off the same number.

What the Technician Does at a Two-Body Stop

The stop itself does not change shape. One property, one visit, one place on the route, because the technician is standing in one back garden and splitting that into two stops would only make the route lie about the day. What changes is what the app asks for once they are there.

Opening the stop shows the bodies of water attached to it. Every reading and every dosage is entered against the one selected, so the spa’s numbers build a spa history and the pool’s build a pool history. Neither contaminates the other, and both are there next month when somebody wants to know what has been drifting. Technicians can also log by voice while running the stop.

Service work completes without a connection and syncs once signal returns, which matters more than it sounds when the spa equipment pad is behind the house. See how the technician app works.

Priced by the Property, Not by the Body of Water

This is worth stating plainly because it is the question every operator with a spa-heavy book asks first. Pool Runs counts service locations. A house with a pool and a spa is one service location, exactly like the house next door with only a pool, and adding the spa as its own record costs nothing.

The base plan is $45 a month and covers the first 50 properties and everyone on your team. Beyond 50 it is $1.75 per property. There are no per-user or per-technician fees, so a second technician does not change the arithmetic, and a 30-day free trial is available.

Two optional add-ons sit outside the base plan and are not required to run a route. The pricing page lists exactly what is in each.

Trusted by Pool Service Professionals

Operators running recurring routes on Pool Runs.

We used to spend every Sunday night building the week’s schedule in a spreadsheet. With Pool Runs, our recurring routes are set up once and the work orders generate automatically. I’ve gotten my Sundays back.

Jordan Walsh
Jordan Walsh
Owner, Lakeside Pool Services

When a customer calls to reschedule, I just drag the stop to a new day and my tech sees it instantly. No more calling or texting back and forth. Pool Runs made our scheduling seamless.

Wendy Rutherford
Wendy Rutherford
Office Admin, Rutherford Pools

Pool and Spa Service Software FAQ

Give the Spa Its Own Record

Add every body of water at every property and stop keeping the second one in a notes field. Start your free trial today.

Scheduling and routing continue to work at the property level. See scheduling.