IndustriesPool service
Pool service software for route-based techs
Business Genie is pool service software built around route optimization: each tech’s pools in the shortest-drive order, re-routed when a job is added, then invoiced and paid from the job — on the web and in the iOS and Android app.
Plans from $50 a month. The first month is free, with no credit card.
Sample week · Pool service · 1 tech · 55 pools
A pool route is five routes
Every pool on a route has its day. The tech comes back to the same pools on the same day each week, so a pool company’s route is five routes, one for each part of town.
Sample week · Pool service · 1 tech · 55 pools
This sample week is one tech and 55 pools: eleven a day, 20 to 55 minutes each, on half-mile streets around the shop. The day buttons on the map show each route.
Tuesday, in the order the list grew
Sample · Tuesday, as listed
A route grows one customer at a time. A new pool goes on the day for its part of town and is written at the end of that day’s list.
After a year of that, the day runs in the order the customers signed up, and the truck crosses its own path between pools a few streets apart. As listed, Tuesday’s eleven pools take 39 min of driving, 15.5 mi, and the community pool on Las Palmas is not finished until 10:19 am, 19 minutes after it opens to residents.
The same eleven pools, routed
Sample · Tuesday, routed
Business Genie puts each tech’s day in the order that drives least, and keeps each stop’s time window and how long the job takes: the community pool’s window closes when it opens at 10.
Routed, the community pool goes first and is done at 7:51 am. The yard with the dogs is reached at 8:25 am, well before they go out at noon. The same pools take 28 min of driving instead of 39 min, 4.5 mi less, and the last pool is done at 12:33 pm.
10:40 am, a pool gone green
Sample · Tuesday, after the 10:40 am call
A new customer calls: the house on Redbud Ct just closed, the pool has sat for two months and it is green. Can someone start on it today?
Add the job and the rest of the day re-routes around it, and the tech gets turn-by-turn directions to the next pool. In this sample the green pool fits between Palo Verde Dr and Acacia Ct, at 12:06 pm; it adds no miles to the day, and the last pool is done at 1:48 pm. Driving straight there when the phone rang would have added 2 mi and finished at 1:53 pm.
The tech’s route, before the call.
Every day of the week, routed
Sample · the week, routed
The same sort, Monday to Friday. Because the same pools come round every week, a shorter Tuesday is a shorter Tuesday every week.
In this sample the five routes come to 52.5 mi instead of 65, and 2 h 11 min of driving instead of 2 h 43 min. When a day outgrows one tech, split its pools across two and each gets a route of their own. A new customer who books a first visit through online booking goes on the day you choose for their part of town, and that day re-routes with them.
Pool service scheduling software: the day by tech and by hour
25 minutes at one pool
A pool route is built from weekly visits. Each one is short and the same every week, and its length is what the route has to keep.
Here is one house pool on the sample Tuesday, gate to gate. The cleaning is the tech’s job; what Business Genie keeps is how long it takes. Set a job’s length, and every day is routed with that time on site.
Sample visit · Weekly pool cleaning · Tuesday

Pool service jobs, and how long they take
Weekly cleans fill the days. The rest of the work lands on them: a filter clean, a salt cell, a green pool, a pump that has given up. Each has its own length, and Business Genie keeps the length you set for a job when it routes the day it is on.
Skim the surface, empty the skimmer and pump baskets, brush the walls, steps and tile line, test the water and add what it needs, and look over the pump and filter before closing the gate.
Typical time on site for one tech, gate to gate. The right-hand column counts the jobs in the sample week, Tuesday’s 10:40 call included.
From a loud pump to a paid invoice
The weekly visit is where the repair work is found. In Business Genie it goes from an estimate on the deck to a job on a route to a paid invoice.
- 1
Tuesday
Found on the weekly visit
The pump on Mesquite St is loud when it starts: the motor bearings are going.
- 2
Tuesday
An estimate from the deck
The tech sends an estimate for a new pump from the phone, with a deposit to order it.
Sample estimate, $1,475.00 with a $590.00 deposit. Prefer to start from paper? Use the free pool service estimate template or pool service invoice template.
- 3
When accepted
The deposit is paid
The customer accepts the estimate and pays the deposit, and the pump is ordered.
- 4
Its day
The repair joins a route
The replacement goes on a day’s route as a job with its own length, and that day re-routes around it.
- 5
Done
Invoiced from the job, and paid
The balance is invoiced from the job. The customer pays by card, Apple Pay, PayPal, Venmo or Cash App, and the invoice syncs to QuickBooks Online.
Questions about pool service software
- Does pool service software plan my route?
- Business Genie does, on every plan. It orders each tech’s day automatically by the drive, keeps time windows and job lengths, splits pools across techs, re-routes when a job is added, and gives turn-by-turn directions.
- Can I quote equipment repairs in Business Genie?
- Yes. Send an estimate or proposal for the repair, with a deposit if you want one, and invoice the job when it is done.
- How much does it cost, and is there a free trial?
- Plans start at $50 a month. The first month is free and needs no credit card, and the Business Genie team sets up your account and moves your customer list over for free.
Route your own pool week
Put in your pools and how long each one takes, schedule them on their days, and Business Genie puts every day in the order that drives least, and re-orders it when a job is added.
The first month is free and needs no credit card. The team sets up your account and moves your customer list over at no charge, and route optimization is on every plan, from $50 a month.