Pool service software for Florida pool companies

For the year-round Florida route, from the first stop to the invoice.

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
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 for pool companies in Florida. It's built for a route that runs all twelve months: log chemical readings at each pool on your phone, keep up with heat- and storm-driven swings, and bill from the visits you logged. The Free plan covers up to 20 pools at no cost.

Why PoolBoss fits

What pool service in Florida actually looks like

Florida has one of the highest concentrations of residential pools in the country. Most routes are year-round, the customer base is dense in the suburbs, and the service season never really ends - it shifts from summer demand peaks to a steadier fall and winter cadence, but it doesn't stop.

For pool companies, that means a full route all year, consistent recurring revenue, and chemistry that moves faster than it does in almost any other state. You're managing a twelve-month business with twelve months of chemistry, billing, and customer communication to keep organized.

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

Florida's chemistry challenges

Florida heat, high humidity, intense UV, and afternoon rain create the fastest chemical depletion conditions in the country. Free chlorine burns off quickly. Algae pressure is constant during the summer months. Cyanuric acid builds over the season, and a rainstorm can drop pH and dilute everything you just dosed.

PoolBoss logs the full reading set at each visit: free chlorine, pH, total alkalinity, calcium hardness, cyanuric acid, and salt level for salt pools. The history is per-pool, so you can see how a specific account trends over the season instead of trying to remember from visit to visit.

app.poolboss.app/pools/alvarez/chemistry

Pools › Water chemistry

The Alvarez Pool
Reading historySend service report
88 Saguaro Way, Tempe AZ18,000 galSaltPebble finishWeekly — Monday

Today's reading

9:14 AM · logged by Marcus BellExport →

Free chlorine

2.4ppm

Target 1.0 – 3.0IN RANGE

Combined chlorine

0.2ppm

Target 0 – 0.2IN RANGE

pH

8.1

Target 7.4 – 7.6HIGH

Total alkalinity

110ppm

Target 80 – 120IN RANGE

Calcium hardness

280ppm

Target 200 – 400IN RANGE

Cyanuric acid

48ppm

Target 30 – 50IN RANGE
Add 14 oz muriatic acidBrings pH to 7.5 on 18,000 gallons.

Salt

3200ppm

Target 2700 – 3400IN RANGE

pH trend

8 weeks
7.6 target
Latest8.1 — trending up

Balance

Saturation index−0.08 · Balanced
Water temp78 °F
SanitizerSalt · 3200 ppm
Last servicedToday, 9:14 AM
Next visitMon, Mar 24

Storm season and documentation

Florida storm season runs June through November. After a major storm, pool chemistry changes fast: heavy rainfall dilutes everything, debris loads the filter, and algae can bloom within days if the pool isn't treated quickly.

When you visit after a storm, those readings and notes are in the visit record permanently. If a customer asks why the pool required extra treatment after a hurricane system, the record shows what you found and what you dosed. That documentation protects you and gives the customer something concrete instead of your memory of a busy week.

app.poolboss.app/customers/alvarez

Customers › The Alvarez Pool

The Alvarez Pool
MessageSend service report
88 Saguaro Way, Tempe AZ18,000 galSaltPebble finishWeekly — MondayGate code 2210
Service historyPoolsInvoicesPhotosNotes

Service history

Export →
Marcus Bell · Today, 9:14 AM · 24 min on siteCOMPLETED
Weekly clean · 2 photos
FC 2.4 · pH 8.1 · TA 110 · CYA 48 · Salt 3200added 14 oz muriatic acid
Marcus Bell · Mar 10, 9:22 AM · 21 min on siteCOMPLETED
Weekly clean · 1 photo
FC 3.0 · pH 8.0 · TA 105 · CYA 46 · Salt 3150added 12 oz muriatic acid
Dana Reyes · Mar 3, 10:05 AM · 27 min on siteCOMPLETED
Weekly clean + filter rinse
FC 2.8 · pH 7.6 · TA 100 · CYA 44 · Salt 3180
Marcus Bell · Feb 24, 9:31 AM · 19 min on siteCOMPLETED
Weekly clean
FC 3.2 · pH 7.5 · TA 98 · CYA 44 · Salt 3200

Chemistry trend

pH · 8 wks
7.6 target
Latest8.1 — trending up

Account

ContactElena Alvarez
Phone(480) 555-0142
Billing$145 / month
Balance$0.00
Customer sinceAug 2022

Route management for a dense Florida market

Florida routes tend to be geographically compact in the suburbs - many accounts close together, which is efficient when the route is organized. PoolBoss keeps your stops in the order you set, with each pool's address, customer name, and specs visible in the mobile app as you drive.

You build the route once. When you hire a technician, you assign the route to them and it shows up on their phone as their day. When a customer cancels or moves, you adjust the stop without rebuilding the route from scratch.

app.poolboss.app/routes/westside-monday/map

Routes › Map view

Westside Monday
List viewOptimize order

Route map

Marcus Bell · Truck 2 · 12 stopsOptimize order →
12345678Marcus · here now
CompletedIn progressScheduledOptimize saves 22 min · 9.4 mi

Stops

2 of 12 done
1Jennifer ReyesDone 8:12DONE
2The Alvarez PoolDone 9:14DONE
3Marco's CantinaOn site nowNOW
4Holloway Residence11:40 AMETA
5Sandra Whitfield12:05 PMETA
6Bayview Condos12:45 PMETA
7Priya Raman1:20 PMETA
8Dale Ferris1:55 PMETA

The mobile app for Florida field techs

Florida techs work in heat and humidity all day. The PoolBoss mobile app is built for the field: today's route with ordered stops, each pool's specs and last readings visible before you start, and a logging form that captures everything in one pass.

When the visit is done, you mark it complete and the record is in the system. The admin can see it from the web dashboard. The customer gets a service report if you send one. You move to the next stop.

  • Today's route with addresses and stop order
  • Pool specs and previous readings at each stop
  • Chemical logging form with all standard parameters
  • Notes field for anything unusual or storm-related
  • Mark complete - no paper to bring back
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

From the pool to the customer's inbox

At the end of the week or month, you create invoices from the visits you logged, add line items for chemicals or extras, and send them with an online payment link. Customers pay by card from their phone. No separate invoicing app, no typing field notes from memory.

For a Florida route with consistent recurring accounts, this saves time on every billing cycle. The invoices are already informed by the visit records.

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.

Start free, grow by pool count

The Free plan covers your first 20 Florida accounts at no cost, with every feature included - routes, chemical logging, invoicing, and the mobile app. When you pass 20, you move to Startup at $29 a month. At 100 you move to Pro at $79. The price is the same for a Florida operator as it is anywhere else.

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

Free

Up to 20 pools at no cost. Move up by pool count as your Florida route grows.

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

How PoolBoss compares

The pool service software field, June 2026.
SoftwareTypePricingChemical trackingFree plan
PoolBossPool-specificFlat by pool count, $0-$249YesYes
SkimmerPool-specificPer pool, $49+/moYesNo
Pool BrainPool-specificPer tech, ~$65YesNo
Pool FounderPool-specificPer tech, $49-$249YesNo
PoolDialPool-specificPer pool, ~$2/pool ($40 min)YesTrial
Pool Service SoftwarePool-specificBy pool count, $0-$99+YesYes
Pay The Pool ManPool-specificPer tech, $50+$10/techYesNo
POOL360 PoolServicePool-specificPer pool, ~$1/poolYesNo
Pool Office ManagerPool-specificPer user, $150+/mo with QuickBooksYesNo
JobberGeneric field servicePer seat, $139+ for full featuresNoNo
Housecall ProGeneric field servicePer seat, $189+ for full featuresNoNo
ServiceTitanEnterprise$250-$500+/techNoNo
GorillaDeskGeneric field servicePer route, $99+ (Pro) for full featuresNoNo
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.

It's straightforward and it works. Good enough for me.
BC

Brian Carter

Turquoise Trade Pools

Common questions

Does PoolBoss work for pool companies in Florida?

Yes. PoolBoss is built for the kind of year-round route Florida runs: recurring scheduling, on-site chemical logging for heat- and storm-driven swings, service reports, and invoicing, all from a mobile app. The Free plan covers up to 20 pools.

Can it handle Florida's year-round service season?

Yes. Routes are recurring and run on whatever cadence you set, so a twelve-month Florida season is handled the same as any other. There's no seasonal limit, and pricing doesn't change with the time of year.

How much does PoolBoss cost in Florida?

The same as everywhere: a flat rate by pool count. Free up to 20 pools, $29 a month up to 100, $79 up to 250, and $249 for 250 or more. Every plan includes every feature and unlimited users on paid plans.

What software tracks pool chemistry for Florida heat and storm-season swings?

PoolBoss logs free chlorine, pH, alkalinity, and cyanuric acid at each visit, so heat- and storm-driven swings show up in each pool's history. You can spot a pool trending out of range before it becomes a callback, not after.

What app do pool techs use for pool service in Florida?

PoolBoss has a mobile app for technicians: today's route with ordered stops, each pool's specs and last readings, a chemical-logging form at the stop, and a mark-complete when the visit is done. The admin sees completed visits and readings on the web dashboard.

Is there free pool service software for a new Florida pool company?

Yes. The PoolBoss Free plan covers up to 20 pools at no cost, includes every feature, and has no trial period that runs out. You move to a paid tier only when your pool count grows past 20.

How do Florida pool service companies bill their customers?

PoolBoss lets you create an invoice from the visits you logged, add line items, and send it by email with an online payment link. Customers pay from the link; PoolBoss marks the invoice paid. No separate invoicing app needed.

Run your pool routes on PoolBoss

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