Pool service software for a new pool route

Run your first accounts like a pro from day one, for free.

app.poolboss.app/today
Today
Monday, March 17
Search customers, pools…
Ray Tolliver
Owner

Stops today

38

▲ 4 vs last Monday

Techs out

3 of 4

Tomas starts 7:00

Needs review

2

1 chemistry · 1 overdue

Collected this week

$4,180

▲ $610 vs last week

Routes in progress

View all routes →
TechnicianRouteProgressEst. finishStatus
Marcus BellTruck 2
Westside Monday
2 / 12
2:40 PMON ROUTE
Dana ReyesTruck 1
North Loop
5 / 14
3:15 PMON ROUTE
Tomas KineTruck 3
Commercial — East
0 / 8
4:50 PMSTARTS 7:00
Ray TolliverTruck 4
Fill-ins & callbacks
3 / 4
11:20 AMON ROUTE

Needs your attention

!The Alvarez Pool — pH 8.4Second high reading in a rowREVIEW
$Holloway Residence — $468.93Invoice 1038 · 14 days overdueREMIND
Unassigned stops0
Quotes awaiting approval2
Reports sent today36
4.9/5from pool pros in early accessBuilt by pool people, for pool people
Cobalt Pool Co.Wavecrest Pool ServicesAquavimPoolhouse CollectiveDeep End Supply Co.Turquoise Trade PoolsRipple WorksBasin & Blue

PoolBoss is pool service software you can start a route on for free. The Free plan covers up to 20 pools with no credit card and every feature included, so a new pool company can schedule routes, log chemical readings, and send invoices from the first account, then move up a plan only when the pool count grows.

Why PoolBoss fits

What the first year of a pool route actually looks like

Most new pool companies start with a handful of accounts found through word of mouth or a neighborhood app. You show up, treat the pool, take notes in your head or on your phone, and figure out billing later. That works for a few accounts. It stops working around 15.

PoolBoss is designed for that moment before the chaos: before you need a whiteboard to remember which pools got treated and which are overdue. It gives your route a structure from the first account, so the habits you build at 10 pools are the same ones running smoothly at 100. And you can start it free with no card and no trial clock.

app.poolboss.app/today
Today
Monday, March 17
Search customers, pools…
Ray Tolliver
Owner

Stops today

38

▲ 4 vs last Monday

Techs out

3 of 4

Tomas starts 7:00

Needs review

2

1 chemistry · 1 overdue

Collected this week

$4,180

▲ $610 vs last week

Routes in progress

View all routes →
TechnicianRouteProgressEst. finishStatus
Marcus BellTruck 2
Westside Monday
2 / 12
2:40 PMON ROUTE
Dana ReyesTruck 1
North Loop
5 / 14
3:15 PMON ROUTE
Tomas KineTruck 3
Commercial — East
0 / 8
4:50 PMSTARTS 7:00
Ray TolliverTruck 4
Fill-ins & callbacks
3 / 4
11:20 AMON ROUTE

Needs your attention

!The Alvarez Pool — pH 8.4Second high reading in a rowREVIEW
$Holloway Residence — $468.93Invoice 1038 · 14 days overdueREMIND
Unassigned stops0
Quotes awaiting approval2
Reports sent today36

What the Free plan actually covers

The Free plan covers up to 20 pools at no cost. There's no trial that expires and no credit card required to start. You get the full product: route management with ordered stops, on-site chemical logging at each visit, service reports for customers, invoices with online payment, and the mobile app for the field.

That's not a lite version with features locked for later. Every capability a paid plan has, the Free plan has too. The only number that changes between plans is the pool ceiling.

app.poolboss.app/setup/import
PoolBossSet up your accountStep 3 of 4
Connect
Match columns
3Review
4Go live

Review your import

from Skimmer export · customers.csv
CustomerPoolsRouteStatus
The Alvarez Pool1 poolWestside MondayMATCHED
Marco's Cantina2 poolsCommercial — EastMATCHED
Holloway Residence1 poolWestside MondayDUPLICATE MERGED
Sandra Whitfield1 poolWestside MondayNEW
Bayview Condos3 poolsCommercial — EastNEW

Showing 5 of 16 customers. Column mapping and duplicates were handled for you.

Ready to import

Customers16
Pools18
Routes2
Duplicates merged3
Errors0

Free plan · 18 of 20 pools · no card

Set up your first route

You add a customer record for each account with their address and contact info, then add their pool with the specs you'll need on-site: type, volume, sanitizer type, surface. Then you build a route with those pools as stops in the order you'll drive them.

When you open the mobile app the next morning, the day's route is ready - stops in order, pool specs at each one, and the chemical logging form queued up. No paper sheet, no addresses to type into maps, no call back to yourself to remember the gate code.

app.poolboss.app/routes/westside-monday

Routes › Westside Monday

Westside Monday
Add stopOptimize order
Optimized order saves 22 minutes and 9.4 miles4 stops moved. Time windows and gate codes were respected.DiscardKeep this order

12 stops

Marcus Bell · Truck 2 · starts 7:00 AMPreview on map →
#CustomerAddressWindowServiceStatus
1Jennifer Reyes412 Catalina DrWeekly cleanCOMPLETED
2The Alvarez Pool88 Saguaro WayWeekly cleanCOMPLETED
Marco's Cantina▲ moved up 21500 Gulf BlvdBefore 11:00CommercialIN PROGRESS
Holloway Residence▲ moved up 127 Mesa Verde CtWeekly clean11:40 AM
5Sandra Whitfield9 Palm Hollow LnGate code 4417Weekly clean12:05 PM
Bayview Condos▼ moved down 32200 Shoreline DrAfter 12:00Commercial12:45 PM
7Priya Raman18 Ocotillo CtWeekly clean1:20 PM
8Dale Ferris705 Ironwood StDog on siteBi-weekly1:55 PM

Log chemical readings at the pool, not from memory

At each stop you log readings in the mobile app: free chlorine, pH, total alkalinity, calcium hardness, cyanuric acid, and temperature. The readings save to that pool's history the moment you submit them.

The history matters more than it seems early on. By the third or fourth visit, you can see how a pool trends. A high-CYA account that keeps reading low chlorine is telling you something. That pattern is in the chemical record - not in your memory - which means it's still there six months later when the customer calls about an algae bloom.

9:14
‹ Westside Monday · Stop 3 of 12

The Alvarez Pool

88 Saguaro Way · 18,000 gal · Salt

Working offline — saves when you reconnect
Free chlorine2.4ppm
pH8.1
Alkalinity110ppm
Salt3200ppm
Water temp78°F
Add 14 oz muriatic acidBrings pH to 7.5 on 18,000 gal. Based on today’s alkalinity.
+
Complete visit

Look professional before you're established

When you finish a visit, PoolBoss generates a service report showing the readings you logged, the work you noted, and the time of service. You send it to the customer by email.

New operators who skip this step discover that the ones who send it rarely get 'did anyone show up?' calls and keep customers longer. Property managers expect it on every visit. It's the paperwork that turns a one-person operation into something that looks like a real business, because on the customer's end, it is.

Then you create an invoice from the same account, add line items for the service and any chemicals, and send it with an online payment link. Customers pay by card from their phone. You stop waiting for checks.

app.poolboss.app/reports/alvarez-mar-17

Reports › The Alvarez Pool

Service reportSENT
PrintResend

Report preview

The Alvarez Pool · Mon, Mar 17
Tolliver Pool CarePowered by PoolBoss

Water chemistry

2.4

Free Cl

8.1

pH

110

Alkalinity

3200

Salt

What we did

  • Brushed walls and tile line
  • Emptied all skimmer baskets
  • Backwashed filter — pressure normal
  • Added 14 oz muriatic acid to balance pH
Marcus Bell · 9:14 AM

Delivery

ToElena Alvarez
Emailelena@alvarez.co
StatusOpened 10:02 AM
9:46 AM
Sent automatically
9:46 AM
Delivered
10:02 AM
Opened by customer

Automation

Auto-send after each visit — every completed visit emails a report like this.

Your full workflow in one place

New operators often piece together four or five apps: a notes app, maps, a spreadsheet for pool specs, an invoicing app, and something for customer contact. PoolBoss replaces the stack. The mobile app holds your route, pool specs and history, chemical logging, and visit notes in one place.

You don't need to bring a clipboard. You don't need to remember the valve positions or the last reading. You don't need to retype field notes into an invoice later.

  • Route with ordered stops and pool addresses
  • Pool specs and sanitizer type at each stop
  • Chemical logging form with all standard fields
  • Notes and observations saved to the visit record
  • Mark complete - the visit is in the record immediately
app.poolboss.app/schedule
Schedule
Week of March 17 — 11 visits
‹ PrevTodayNext ›New visit

This week

Mon, Mar 17 – Sat, Mar 22Set recurring days →
Mon17

Westside Monday

7:00a
Tue18

North Loop

7:30a

Commercial — East

12:00p
Wed19

Westside Wed

7:00a

Harbor

11:00a
Thu20

North Loop

7:30a

Marina

1:30p
Fri21

Commercial — East

8:00a
Sat22

Bi-weekly north

8:00a
Set the days once — visits repeat weeklyMarcusDanaTomasRay

Getting paid faster

At the end of the week or per visit, you create invoices from the logged visits, add line items, and send them with a payment link. Customers pay online by card. You see payment when it comes in. No stamps, no returned envelopes, no waiting for someone to remember.

For a new pool company, cash flow in the first year is tight. Faster invoicing means faster payment, and professional invoices with an easy online payment path get paid faster than hand-written ones with a check mailing address.

app.poolboss.app/invoices/1042

Invoices › INV-1042

Marco's CantinaPAID
PrintDuplicate

Invoice INV-1042

Converted from Quote Q-0217
DescriptionQtyRateAmount
Filter housing replacementPentair Clean & Clear 150 — cracked lid seat1$189.00$189.00
LaborTomas Kine · 2.0 hrs @ $85/hr2$85.00$170.00
Monthly service — MarchCommercial weekly1$0.00$0.00
Subtotal$359.00
Tax (8.0%)$28.72
Total$387.72
Paid in full$387.72

Activity

Today, 6:02 PM
Paid — Visa •••• 4417
Stripe · fee $11.55
Today, 5:47 PM
Invoice viewed by customer
Today, 4:31 PM
Emailed to marco@marcoscantina.com
Today, 4:29 PM
Quote approved by customer
Approved on mobile
Today, 4:12 PM
Quote Q-0217 drafted from the field
Tomas Kine · Truck 3
QuickBooksSynced 6:03 PM

What changes when the route grows

When you hit 21 pools, you move to the Startup plan at $29 a month. That's the only change. Every customer record, pool history, and visit log you built on the Free plan is still there. No migration, no re-entering data, no features that switch off.

Past 100 pools you move to Pro ($79), and past 250 to Fleet ($249), which covers 250 or more with no ceiling. Every paid plan includes unlimited users, so hiring your first helper doesn't add a seat fee. The pricing is specifically designed to not penalize you for growing.

app.poolboss.app/technicians
Technicians
4 on the schedule today
ExportInvite technician

On the clock

3

Tomas starts 7:00

Stops done today

10

▲ 4 vs last Monday

On route now

3

1 finishing up

Avg stops / day

11

per technician

Today's crew

4 techniciansManage roles →
TechnicianPhoneAssigned routeProgressStatus
Marcus BellTruck 2
(602) 555-0191Westside Monday
2 / 12
ON ROUTE
Dana ReyesTruck 1
(602) 555-0143North Loop
5 / 14
ON ROUTE
Tomas KineTruck 3
(602) 555-0178Commercial — East
0 / 8
STARTS 7:00
Ray TolliverTruck 4
(602) 555-0110Fill-ins & callbacks
3 / 4
ON ROUTE

Free

Up to 20 pools at no cost, no card, every feature included. The right place to start a route.

Every plan includes every feature. Plans differ only by pool count.
See all plans and pricing

How PoolBoss compares

What a small pool operator pays to start.
SoftwareCheapest planFree tierPer-pool or per-user fees
PoolBoss$0, then $29/moYes (20 pools)No - flat by pool count
Skimmer$49/mo minimumNoYes - per pool
Pool Brain~$65/tech/moNoYes - per tech
Pool Founder$49/mo (1 tech)NoYes - per tech
Jobber$49/mo (1 user, no optimization or QuickBooks)NoYes - per seat
See the full comparison

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.

Made my week easier. That's really all I wanted.
MW

Matthew Wilson

Poolhouse Collective

Common questions

What software should I use when starting a pool service business?

For a new operator, the right fit is software that's free to start and complete enough to run the whole route. PoolBoss covers up to 20 pools free with no credit card, and includes routes, chemical logging, service reports, invoicing, and a mobile app from day one.

Do I need a credit card to start PoolBoss?

Not for the Free plan. It covers up to 20 pools with no card and no time limit. A card is only needed when you choose a paid plan, which starts at $29 a month for up to 100 pools.

What happens to my data as my new route grows?

It stays with you. Moving from Free to a paid plan keeps every customer, pool, route, and visit you've logged. The only thing that changes is the pool ceiling, never your data or which features you can use.

Can I run a pool service business from just my phone?

Yes. The PoolBoss mobile app is where techs log visits, chemical readings, and notes. You can build routes and manage customers from the web dashboard, or handle everything from your phone. There's no separate office software requirement.

Does pool service software work for a route with just a few pools?

Yes, and it's free for the first 20. PoolBoss isn't built for enterprise only - the Free plan is designed for new operators who have a handful of accounts and need professional-grade scheduling, logging, and invoicing without a monthly bill.

What is the easiest pool service software to set up?

PoolBoss is designed to work from day one. You add your customers, set up your route, and start logging visits the same day you sign up. There's no onboarding call required and no long implementation period.

How do I invoice pool service customers when I'm just starting out?

PoolBoss turns your completed visits into invoices. After each service stop, the visit is logged, and you can send a professional invoice with an online payment link from the same account. Customers pay by card online instead of mailing a check.

Run your pool routes on PoolBoss

Join the waitlist and start when PoolBoss opens. Flat-rate pricing, every feature on every plan.