Pool service software

Run your pool service business from route to invoice — without typing anything twice.

For owners and managers of pool service companies — from 50 to a few hundred pools — who run the day on spreadsheets, text messages and a separate invoicing app.

Today's route · Tue, Sep 22Bluewater Pool Care
#CustomerTechStatus
1Harper2418 Oakmont Dr, AllenMarcusDone 8:12
2Lakeside HOA – Pool A900 Lakeside Pkwy, McKinneyMarcusDone 9:05
3Nguyen15 Cypress Ct, FriscoMarcusSkipped · gate locked
4Delgado7702 Ridgeview Ln, PlanoMarcusStarted 10:40
5Brookhaven Apartments4100 Brookhaven Rd, PlanoMarcusUp next
1Whitfield311 Meadow Glen, ProsperAnaDone 8:30
2Sunset Ridge Clubhouse60 Sunset Ridge, CelinaAnaStarted 9:48
14 stops · 6 done · 1 skipped · service reports sent automatically

What changes on a Tuesday morning

SCAVA covers the whole operation — the tech's route, the customer's inbox, the quote, the invoice and the numbers — so a visit is entered once and flows everywhere it needs to go.

The day's route

Your techs see the day's stops. You see what happened at each one.

Each tech opens the day's route on their phone and marks every stop started, done, or skipped with a reason. Water readings, chemicals applied and photos are logged on the spot.

The customer gets the service report by email automatically — what was measured, what was added, and the photos — in English, Portuguese or Spanish, whichever they prefer.

SCAVA app icon on a phone
Quotes

Quote, approve, schedule. No re-typing.

Build the quote in SCAVA and send it by email with an approval link. The customer approves online, and the quote becomes a work order with the price locked and the deposit credited against the invoices.

Problems found on a visit — logged by the tech with a photo and severity — turn into a quote in one click. A cracked pump becomes a quote, not a sticky note.

Quote Q-0417 · Delgado residenceFrom issue I-092
Pump shaft seal replacement (labor)$140.00
Seal kit, 1.5 HP$48.00
Sales tax (Collin Co.)$3.96
Total$191.96
✓ Approved online by customer · Sep 19, 4:12 PM→ Work order WO-233
Price locked at approval · $50 deposit credited on next invoice
Billing

Invoices go out on their own. You get paid without chasing.

Monthly invoices are generated automatically on the day you choose, billing only what was actually serviced. Tax by rate group, billing per month or per visit, in advance or in arrears, prorated for customers who start mid-month.

  • Reminders before and after the due date
  • Automatic suspension for accounts past due
  • Recurring work — filter cleans every six months, wear-part swaps — scheduled and billed without anyone remembering
Invoices · September runGenerated Sep 1, 6:00 AM
CustomerAmountDueStatus
HarperMonthly · 4 visits$180.0015 Sep
Lakeside HOA – Pool AMonthly · 8 visits$420.0015 Sep
NguyenPer visit · 3 of 4$135.0015 SepReminder sent
DelgadoMonthly + WO-233 · deposit applied$321.9615 SepDue
Brookhaven ApartmentsStarted Sep 12 · prorated$126.6730 SepSent
Sunset Ridge ClubhouseMonthly$260.0015 AugOverdue · suspended
142 invoices · $19,840 billed · 2 overdue · next run Oct 1
Reports

Know which customers make money, not just which ones pay.

Thirteen reports: productivity per tech, chemical use, skipped visits by reason, margin per customer, receivables by age, quote conversion. Simple accounting with a chart of accounts, reconciliation, P&L and cash flow.

A purchase list built from what was actually applied to pools in the period — per tech, per day — so you buy for consumption, not by guess.

Reports · AugustMargin per customer
512visits completed
23skipped · 14 gate locked
61%quote conversion
CustomerRevenueChem costMargin
Lakeside HOA – Pool A$420$9677%
Harper$180$3183%
Sunset Ridge Clubhouse$260$14245%

And the rest of the week

Customers know you're coming

An "on my way" button sends a text before the visit. Suspended account, no access, bad weather — the reason is recorded, and the office knows why a stop didn't happen.

Recurring work beyond cleaning

Jobs that repeat on a long interval — filter cleaning, part replacement — are scheduled and billed on their own.

Real permissions

Owner, manager and tech each see what they should. Cost and margin stay invisible to anyone who shouldn't see them — on screen, in exports, and in the API.

Pricing

SCAVA is priced per location you service. We'll walk you through it based on your route.

  • No setup fee
  • Data migration from your current system included
  • Everything above is in the product — no modules to add later
Get a quote for your route

Enter each visit once.

Tell us about your route and we'll get in touch.