Scheduling and weekly plan

Plan the season once. Generate each week in seconds.

Set each pool's usual days, zone, difficulty and lead technician once. Pool Service Hub projects the plan onto the schedule and helps you cover absences without starting over.

Start 30-day free trial

No card · For solo operators and teams

Built for teams of 2 to 10 technicians

Zones and lead technician

Group pools by zone and assign their usual technician so nobody crosses town.

Difficulty vs skill

Mark pools as basic, medium or complex and set each technician's level. You get advisory warnings when they don't match.

Generate week

Pick any week and create visits from usual days. Pools that already have a visit that day are skipped.

One-click cover

Hand over a technician's pending visits for a date range, just this once or permanently.

How it works

  1. 01

    Complete planning

    For each pool set zone, usual days, difficulty and lead technician, or import them from your spreadsheet.

  2. 02

    Generate the week

    In Schedule tap Generate week, check the preview and create visits. Technicians are notified.

  3. 03

    Handle the unexpected

    For sick leave or holidays, share the work between substitutes by zone, level and workload.

Frequently asked questions

Does generating twice duplicate visits?

No. Any pool that already has a visit that day is skipped, so you can regenerate after adding pools.

What is the difference between 'just this once' and 'permanent'?

'Just this once' moves unsigned visits in the chosen range. 'Permanent' also changes those pools' lead technician for future weeks.

Can I assign a less experienced technician?

Yes. Level and zone warnings are advisory only.

Are public holidays excluded?

Not yet. Check the preview and remove or move visits on non-working days.

Plan the season once. Generate each week in seconds.

Start 30-day free trial

No card · For solo operators and teams