~
Pool Service Cockpit
Operator Cockpit · Residential + Commercial
O
Owner
Today's Stops
14
11 done · 3 remaining
Active Customers
187
+4 this month
June Revenue
$42,840
+11% vs May
Chem Alerts
3
Need attention this week
Today's route — remaining stops
Full route
2:15 PM
Maple Drive — residential · weekly
In-ground 18×36 · gunite · saltwater · last visit Tue clean
En route
3:00 PM
Lakewood Ct — residential · weekly
Above-ground 24ft · vinyl · chlorine · pump making noise per last note
Scheduled
4:00 PM
Pinewood Apartments — commercial · bi-weekly
Community pool · 60K gallons · full chem panel + filter backwash
Scheduled
Chem alerts — this week
All readings
!
Oak Lane #4327 — pH dropped to 7.0, CYA at 12 (low)
FRI READING · ACID DOSED · NEEDS CYA TOP-UP TUE
!
Hilltop Estate — calcium hardness 380 (high), warning zone
PARTIAL DRAIN + REFILL RECOMMENDED · MONITOR
!
Brook Hollow community — combined chlorine 0.6, shock needed
SHOCK SCHEDULED FOR NEXT BI-WEEKLY · CUSTOMER NOTIFIED
Equipment service queue
All work orders
P
Pump replacement — Lakewood Ct
PARTS ORDERED · INSTALL TUE
F
Filter cartridge change — 6 customers
BATCHED FOR THIS WEEK
H
Heater diagnostic — Maple Estates HOA
SCHEDULED THU MORNING
L
Liner repair quote — Sunset Pl
QUOTE SENT · AWAITING APPROVAL
This week at a glance

71 of 92 weekly stops complete · on track. 3 work orders open. June MTD ahead of pace.

Monday — 18 stops · all complete
Tuesday — 16 stops · all complete
Wednesday — 21 stops · all complete
Thursday — 22 stops · all complete
Friday — 14 stops · 11 done
Today — Friday June 7
8:00 AM
Riverside #421
Weekly · chlorine · clean
Done · 8:22
8:30 AM
Riverside #427
Weekly · chlorine · brush + vac
Done · 8:51
9:00 AM
Oak Lane #4327
Weekly · saltwater · acid dose
Done · 9:34
9:45 AM
Oak Lane #4341
Weekly · saltwater · routine
Done · 10:02
10:15 AM
Hilltop Estate
Bi-weekly · large 25K gal · full panel
Done · 10:58
11:15 AM
Sunset Pl #12
Weekly · vinyl · liner repair quote
Done · 11:34
11:45 AM
Sunset Pl #16
Weekly · vinyl · routine
Done · 12:08
12:30 PM
Brook Hollow community
Bi-weekly · 40K gal commercial · shock
Done · 1:14
1:30 PM
Beaver Lake Estates HOA
Weekly commercial · 60K gal
Done · 2:02
2:15 PM
Maple Drive
Weekly · in-ground 18×36 · saltwater
En route
3:00 PM
Lakewood Ct
Weekly · above-ground · pump check
Scheduled
4:00 PM
Pinewood Apartments
Bi-weekly commercial · 60K gal · backwash
Scheduled
Latest reading — Maple Drive · 2:34 PM
Just logged
Free Cl
3.2
Target 1.0–3.0
Comb Cl
0.1
Target < 0.4
pH
7.6
Target 7.4–7.6
Alk
125
Target 80–120
CYA
42
Target 30–50
Hard
210
Target 200–400

Recommended: muriatic acid 1 cup to bring alkalinity into range. Customer notified via auto-text with reading photo. Next check Tue.

DatePoolFree ClpHAlkCYAHardAction
Today 2:34 PMMaple Drive3.27.6125 ⚠42210Acid 1 cup
Today 11:34 AMSunset Pl #122.17.410538240Routine
Today 10:58 AMHilltop Estate2.87.511045380 ⚠Partial drain rec.
Today 9:34 AMOak Lane #43271.47.0 ⚠9012 ⚠220Acid dosed · CYA Tue
Yest 4:18 PMMaple Estates HOA2.47.510040260Routine
Yest 3:02 PMBrook Hollow community1.27.510545320Comb Cl 0.6 — shock pending

Per-pool Profile + History

Full pool spec, equipment list, every chem reading, photo timeline, and service history.

  • Spec sheet: gallons, surface, sanitizer, filter type, pump HP
  • Equipment inventory with install date + warranty status
  • Photo timeline (visit photos in chronological order)
  • Customer preferences (gate code, dog warning, payment method)
  • Seasonal open/close history

Work Order Pipeline

Quote → approval → parts → install → invoice — every equipment job tracked end-to-end.

  • One-click quote PDF generation
  • Parts ordering integration (Pentair, Hayward, Jandy)
  • Tech time tracking per job
  • Photo proof of repair
  • Warranty claim filing

Customer Database

Every household, every pool, every dollar invoiced — searchable, sortable, filterable.

  • Residential / commercial / HOA segmentation
  • Billing preferences (auto-pay, invoice, check)
  • Service schedule (weekly / bi-weekly / on-call)
  • Communication log (call, text, email history)
  • Lifetime value and tenure

Auto-Invoicing + Payments

Auto-bill monthly service plus per-visit extras. Stripe + ACH + checks all reconciled.

  • Auto-monthly recurring billing
  • Per-visit upcharges added automatically
  • Stripe + ACH payment processing
  • Aged receivables surfaced as collection priorities
  • QuickBooks sync

Tech Management

Schedule, certifications, route assignments, mobile app.

  • Per-tech daily route assignment
  • CPO + state-license tracking with expiration alerts
  • Mobile tech app: visit logging, photo capture, chem entry
  • Tech scorecard (visits/day, customer feedback, retention)

Business Reporting

The numbers an operator actually needs to run a pool service.

  • Monthly revenue by customer type
  • Service vs equipment revenue split
  • Tech utilization (visits per hour, drive time)
  • Chemical cost per pool per visit
  • Customer retention cohorts
  • Seasonal capacity planning

↘ Shared engine — sourced from the Audit Practice cockpit · pool-service flavored: service-only states vs goods+service, tech 1099s, chemical use-tax tracking

Sales Tax MTD
$2,184
From equipment installs + chemicals
Service-Only Revenue
$31,200
Tax-exempt in this state
1099 Techs
3
All W-9s on file
Chemical Use-Tax
$840
Inbound from out-of-state suppliers
Current period — tax breakdown
CategoryRevenueTaxable?RateTax Due
Weekly service (residential)$18,400Exempt (service-only state)$0
Weekly service (commercial)$12,800Exempt$0
Equipment installs$28,400Taxable (goods)6%$1,704
Chemicals sold separately$8,000Taxable6%$480
Equipment service labor$5,200Exempt (labor)$0

↘ Shared engine — sourced from the Audit Practice cockpit · pool-service flavored: HOA contracts, equipment warranties, chemical COAs, CPO certifications

DocumentTypeLinked toStatus
HOA-PinewoodApts-2026.pdfService contractPinewood ApartmentsRenewed
Pentair-Warranty-Pump-S04231.pdfEquipment warrantyLakewood Ct pumpActive 5 yrs
COA-Chlorine-Batch4421.pdfChemical COAThis week's deliveriesFiled
CPO-Cert-MikeRodriguez.pdfTech certificationMike R. · expires Aug 2027Current
Insurance-GL-2026.pdfGeneral liabilityBusiness · annualRenews Aug

↘ Shared engine — sourced from the Furniture cockpit · pool-flavored: new-pool-build financing (typical $35-75K range), equipment replacement financing, pre-paid annual-service plans

Current applications — this week
CustomerProjectApprovedLimitStatus
Beaver Lake Estates HOANew filter + pump systemSynchrony$18,400Closed
Sunset Pl #12Liner replacementSnap$3,200Closed
Hilltop EstateHeater + auto-cleanerWells Fargo$8,800Pending docs
New homeowner — MercerNew pool build (in-ground)$58,000 requestedIn waterfall