Questions? Call us: +1 (855) 943-2164
Built for pool service companies

Pool Service Software for the Route Business You Actually Run

Weekly chemical routes, seasonal openings and closings, equipment repairs layered on top — Zotley keeps every account straight and every route efficient.

No credit card required · 14-day free trial · Cancel anytime

Built for how you work

The real problems pool service companies face — and how Zotley solves them

Weekly route efficiency is everything

Pool service is fundamentally a route business. With 40–80 stops per week per tech, adding even 5 minutes of unnecessary driving per stop is hours of lost time per week.

Zotley's route optimizer sequences each tech's stops by actual drive time with Google Maps live traffic. Mid-day re-optimization handles skips and re-adds without disrupting the whole route.

Seasonal openings and closings overwhelm the normal schedule

When spring opening season hits, you're adding 30–50 non-routine jobs to a calendar already packed with weekly maintenance. Scheduling and tracking both simultaneously is a management challenge.

Opening and closing jobs are created as one-time jobs layered on top of the recurring maintenance schedule. They appear in the route view, get assigned to specific crews, and don't interfere with the regular route.

Equipment repair interrupts chemical service scheduling

A tech finds a failed pump on a service visit. Now you need to schedule a repair call, order a part, go back — and track it separately from the recurring maintenance account.

Create a repair follow-up job on the spot by voice. 'Schedule equipment repair for the Smith pool next Thursday, assign it to tech 2.' It appears on the calendar and in tech 2's app immediately.

Recurring billing on 60+ accounts is constant manual work

With a full chemical service route, you're invoicing every single weekly visit. At 60 accounts, that's hundreds of invoices per month if done manually.

Every service visit marked complete auto-generates an invoice with the right service and pricing. 60 accounts billed per month with zero manual invoicing.

Features

Everything a pool service business needs

Weekly chemical service routes

Each maintenance account runs as a recurring subscription — weekly service, assigned tech, consistent billing. Zotley generates all service visits forward, tracks each completion, and invoices automatically.

Learn more →

Route optimization for high-stop-count routes

A pool service tech running 12+ stops per day benefits most from sequencing. Zotley optimizes by real road time, not straight lines, and handles route changes mid-day when stops get skipped or added.

Learn more →

Layered seasonal job scheduling

Schedule spring openings and fall closings as one-time jobs on the same calendar as weekly maintenance. Assign seasonal crews. Track completion without mixing up the recurring service records.

Learn more →

Equipment repair dispatch

Create repair follow-up jobs by voice from any location. The repair appears in the crew calendar and route view immediately, assigned to the right tech with the customer's address pre-filled.

Learn more →

Auto-invoicing per service visit

Service visit marked complete → invoice generated → pay link sent. For a 60-account route, that's 60 monthly invoices handled automatically. Customers pay online via Stripe or you record payment.

Learn more →

Customer records with full service history

Each account shows every service visit, every invoice, every note, every photo — in one place. When a customer calls with a question about their pool, you have the full history in seconds.

Learn more →

Run it by voice

What you can say to Zotley — and what happens

You say

Schedule weekly pool service for the Garcia account starting next Monday, assign to tech 1

Zotley creates the weekly subscription, generates the next 8 weeks of service visits, and assigns tech 1 to every visit.

You say

Create an equipment repair job for the Martinez account next Thursday afternoon, assign to tech 2

Zotley creates the repair job on Thursday afternoon, assigns tech 2, and it appears in the route view.

You say

Schedule spring openings for all my accounts in the Lakewood Ranch area

The AI finds all your active pool service accounts in the Lakewood Ranch area and helps you batch-schedule opening jobs.

Automatic local SEO

Every job you finish builds your Google presence

Pool cleaning and maintenance searches have strong local intent. A completed pool opening in Bradenton, a filter replacement in Venice — each can become an indexed page on your Zotley profile. Over a full season's worth of completed jobs, you build real local content that can appear when homeowners in your area search for pool service.

Pages are SEO-structured with proper meta tags, JSON-LD, and fast caching. You choose what’s public. No agency, no extra work — just complete the job in Zotley.

How Zotley SEO profiles work
1

Complete a pool service job → timestamped record created

2

Upload a completion photo → attached to the job permanently

3

Mark it public → project page created automatically

4

Page indexed by Google — can appear in local searches

5

More jobs = more local pages = more search presence

How it works

A pool service business running on Zotley

1

Weekly route — optimized and ready

Every tech's weekly route is pre-loaded in their app, sequenced by Zotley's optimizer. They navigate stop to stop via Google Maps.

2

At each pool — service, note, complete

Tech completes the service, notes any chemical readings or issues, uploads a photo if needed, taps Complete. Invoice generates instantly.

3

Equipment issue flagged — repair scheduled immediately

Tech notes a failing pump. Back in the truck, you say 'schedule equipment repair for [account] next Thursday.' It's on the calendar before the tech reaches the next pool.

4

End of month — 60 accounts billed, zero manual work

Every completed service visit created an invoice automatically. Customers received pay links. You check the aging report and follow up on the few that haven't paid.

The difference

Zotley vs Traditional pool service software

TaskZotleyTraditional pool service software
Weekly recurring route
Optimized daily by Google Maps, auto-invoiced on completion
Manual scheduling, end-of-day invoicing
Seasonal jobs on top of maintenance
One-time jobs layered on the same calendar without affecting subscriptions
Often requires workarounds or duplicate entries
Equipment repair dispatch
Create by voice in 30 seconds, shows immediately in route view
Manual entry, phone or text to tech
Monthly billing for 60 accounts
Fully automatic — zero manual invoices
Each invoice created manually or requiring bulk export

Simple, flat pricing

From $39.50/mo

No per-job fees. No per-customer fees. No surprises.

Frequently asked questions

Ready to run your pool service business smarter?

14-day free trial. No credit card required. Cancel anytime.