Overview
PoolBoss schedules pool service as recurring routes, not one-off appointments. You set how often each route repeats and which tech runs it, and it shows up on the right day every week. For maintenance work that means you plan once, not every Monday morning.
Scheduling
What you can do
How to schedule recurring pool service visits
Pool maintenance repeats, so PoolBoss schedules it as repeating routes rather than individual appointments. Set a route to weekly, biweekly, or monthly and it lands on the calendar automatically.
You only touch the schedule when something changes: a new account, a dropped pool, or a tech who's out. The rest runs itself.
Manage the calendar across multiple techs
Each tech has their own routes and days. You see the week across everyone, and when a tech is out you reassign their day. Managing the techs themselves is covered on the technician management page.
- Each tech has their own routes and days
- See the whole week across the crew
- Reassign a day to cover someone who's out
Comparison
How PoolBoss compares
| Capability | PoolBoss | Skimmer | Jobber |
|---|---|---|---|
| Recurring route scheduling | One-off jobs | ||
| Repeats automatically every cycle | |||
| Multi-tech calendar | |||
| Pushes to the tech's phone | |||
| Free plan |
Why PoolBoss
Why pool pros choose PoolBoss
Built for pools, not bolted on
Water chemistry is the job, so it's the core of the product, not a notes field. Generic field-service tools don't track it.
Flat rate by pool count
You pay by how many pools you manage. No per-seat fees, no per-pool meter, and no surprise line on the bill as you grow.
Every feature on every plan
Nothing is locked to a higher tier. The Free plan has the same features as Fleet. Plans differ only by pool count.
Works in the field
The tech app runs on any phone and keeps working with no signal, so a visit completes at the pool and syncs when you're back on.
“The free plan got me off spreadsheets with zero risk. By the time I outgrew 20 pools I already trusted it with the whole business.”
Cody Nguyen
Solo operator, Three Palms Pool Care · Las Vegas, NV
FAQ
Common questions
How do I schedule recurring pool service visits?
Set a route to repeat weekly, biweekly, or monthly, assign it to a tech, and PoolBoss puts it on the calendar automatically every cycle. You schedule the route once, and each visit appears on the right day without you doing anything else. Pool maintenance follows the same pattern week after week, so building the schedule around a repeating route makes more sense than booking each visit individually. When you create the route, you set the cadence and pick the technician who owns it. From that point on, the next visit is always already on the calendar when the current one wraps up. If the frequency needs to change - say a customer wants to move from weekly to biweekly - you update the route once and the new cadence carries forward from there. Scheduling is included on every plan, including the free one, so you can set up repeating routes from day one without any upgrades.
How do I manage a pool service calendar for multiple technicians?
Each tech has their own routes by day, and PoolBoss shows you the whole week across the crew in one view. You can see at a glance which tech is handling which stops on which day, which makes it easier to spot gaps or imbalances without digging through individual schedules. When someone calls out sick or takes time off, you can reassign a day to cover without rebuilding their recurring routes. The underlying route stays intact - next cycle it goes back to the original tech automatically. This means covering for absences is a temporary action, not a permanent restructure. Because routes are the organizing unit rather than individual appointments, the schedule stays stable even when staffing shifts day to day. Adding a new tech follows the same logic: create their routes, assign the cadence, and their stops show up alongside the rest of the crew on the calendar. The result is a calendar that reflects your real crew assignments at all times, whether everyone is on their normal routes or you are covering for someone who is out.
What is the best scheduling software for pool service companies?
Software built around recurring routes rather than one-off appointments fits pool maintenance best, because most of the work repeats on a fixed cadence. A system designed for home services or general field work often treats each visit as a separate booking, which means someone has to manually recreate the same schedule every week. PoolBoss is built specifically for pool maintenance, so the core model is a route that repeats - weekly, biweekly, or monthly - with a tech assigned to run it. You set it up once and the visits appear automatically on the right days going forward. Scheduling is included on every plan, including the free plan, and pricing is by pool count rather than by the number of features you can access. That means a small operation with a handful of routes gets the same scheduling tools as a larger fleet-scale company. The test of a good fit is simple: does the software treat a route as a recurring object that repeats on its own, rather than a job you have to rebook every week, and PoolBoss is built around the first answer.
Can I schedule one-time pool service jobs too?
Yes. Most work in pool service is recurring maintenance, and PoolBoss is built around that model, but you can also schedule a one-time visit when you need it. A repair call, a new customer's first service before they're on a regular route, or a chemical rebalance that falls outside the normal cycle - these are the situations where a one-off visit makes sense. The one-time job sits alongside the recurring routes on the calendar without disrupting them. Your techs see it as part of their day the same way they see their regular stops. The recurring routes handle the steady maintenance work that fills most of the schedule, while one-off visits handle the exceptions that come up in any real operation. Both types appear in the mobile app so techs always have the full picture of what their day looks like, regardless of whether a stop is part of a route or a standalone visit.
How far ahead does the pool service schedule run?
Recurring routes carry forward indefinitely on the cadence you set, so the schedule is always populated for the weeks ahead without you re-entering anything. Once you create a route and set it to repeat weekly, biweekly, or monthly, the upcoming visits generate automatically. There is no end date you have to extend, no renewal reminder, no manual re-booking each month. The calendar is simply always populated as far ahead as you need to look. This matters practically when you're planning tech capacity, talking to a customer about their upcoming service dates, or checking whether you have room to add a new account. Because the schedule is already built out, those questions are easy to answer without doing any extra work. If a route changes - a customer pauses service for a few weeks, or a cadence shifts - you update the route and the calendar adjusts from that point forward.
Does scheduling work on the tech's phone?
Yes. Each tech sees their scheduled route for the day on the mobile app, in stop order, and gets a push notification when a route is assigned to them. The mobile app is designed for field work, so the tech's view is focused on what they need to run their day: the stops on their route, the order to run them, and the customer and pool information for each stop. When the tech arrives at a stop, they log chemical readings and notes directly in the app, which updates the record in real time. The mobile app also works offline, which means techs can complete visits and log readings even if they lose signal mid-route. When connectivity comes back, the data syncs automatically. Admins see the schedule and completed visits from the web dashboard, so both sides of the operation are working from the same information without any manual transfer between phone and office.
What happens to the schedule when I add a pool mid-route?
Add the pool as a stop on the route and set where it falls in the stop order. It appears on the next scheduled run of that route automatically - no separate booking needed and no adjustment to the rest of the calendar required. The existing stops keep their positions unless you move them. You're just inserting a new stop at the point in the sequence where it makes geographic or logistical sense. If the new pool belongs between stop 3 and stop 4, you set it there and the route now has one more stop in the right place. The tech sees the updated route on their mobile app the next time the route runs. From the admin side, the route detail view reflects the change immediately. Adding customers mid-season is common in pool service, and PoolBoss handles it without requiring you to rebuild the route from scratch or rebook the surrounding visits.
