POOLIO logoPOOLIO
Pool service CRM

The customer record a pool company actually needs.

Name, phone, address is not a customer record. The pool is the customer. POOLIO models properties, bodies of water, equipment, chemistry targets, service agreements, consent, conversation history, and money owed — all reachable from one place.

  • Multiple properties and bodies of water per customer
  • Equipment, access notes, and chemistry targets per pool
  • Message history with recorded text and email consent
  • Service history and billing history side by side
usepoolio.com/customers
POOLIO customer record with property, body of water, service plan, and history.
Dana R. — 2210 Lakeshore Dr
Body of water
18k gal plaster pool + spa
Weekly
Service plan
$185/mo · autopay on
Active
Equipment
Pentair pump · cartridge filter · gas heater
On file
Consent
Text + email opted in
Recorded
Recent history
Jul 22 · Weekly clean
Chemistry + photos
Report sent
Jul 15 · Filter cleaned
Note from tech
Logged
Jul 08 · Skipped
Locked gate · office notified
Documented

Record structure

What POOLIO keeps on a customer

Each layer exists because a pool company gets asked about it on the phone.

  1. Step 1

    Properties

    One customer, many addresses. Property carries access details, gate codes, and the notes a substitute tech needs when the regular tech is out.

  2. Step 2

    Bodies of water

    Pool, spa, or several. Each one has volume, surface, equipment, checklist requirements, and its own chemistry expectations.

  3. Step 3

    Service plan and pricing

    What the customer agreed to pay, how often, and what is included — the record the recurring invoice is generated from.

  4. Step 4

    Conversations and consent

    Texts and emails linked to the customer, with opt-in and opt-out status recorded so automated messaging respects it.

  5. Step 5

    Service history

    Every visit, skip, chemistry reading, photo, issue, and work order, in order, retrievable long after the tech who did it left.

  6. Step 6

    Money and access

    Invoices, payments, autopay enrollment, statements, and portal access — with role rules that keep financial data away from technician accounts.

Operational outcomes

What this fixes on the phone

'Nobody told me that'

The prior promise is in the message thread on the record, not in a personal phone.

'You never cleaned it'

Chemistry, photos, and timestamps for the visit in question, in a few clicks.

'Why is my bill different?'

Monthly service and approved extra work are separate lines with an approval attached.

POOLIO organizes the work and the follow-up. Results depend on your pricing, your route, and how your team uses the system — POOLIO does not guarantee revenue outcomes.

Who it is for

Who leans on the CRM most

Whoever answers the phone

One screen with history, balance, plan, and last visit is the difference between a 30-second call and a callback.

Owners quoting repairs

Equipment on file plus prior issues means a quote can be built without a site visit in many cases.

Techs covering unfamiliar routes

Access notes and pool details travel with the property record.

Companies with property managers

Multi-property customers stay one billing relationship with many serviced locations.

Buyer checklist

CRM checklist for pool companies

  • Can one customer hold several properties and several pools?
  • Is equipment tracked per body of water?
  • Is messaging consent stored per customer and honored automatically?
  • Can you see service history and unpaid balance on one screen?
  • Do customers have a portal for their own invoices and history?
  • Is deleted customer data recoverable?

FAQ

Frequently asked questions

How is a pool service CRM different from a general CRM?

A general CRM models a company and a deal. A pool company needs to model a customer, the properties they own, the bodies of water at each property, the equipment on each one, the cadence and price agreed for service, and every visit that ever happened. POOLIO stores those as first-class records instead of as notes on a contact.

Does the customer record include messaging history?

Yes. Texts and emails exchanged with a customer are tied to their record along with consent status, so anyone in the office can see what was already promised before replying.

Where do service history and billing history meet?

On the customer record. You can see visits, chemistry, photos, and skips alongside invoices, payments, autopay status, and outstanding balance — which is what you need open when a customer calls to dispute a charge.

Can customers see their own information?

Yes. POOLIO includes an authenticated customer portal where a customer can view their invoices, quotes, service history, and properties, plus tokenized links for individual invoices, estimates, and service reports.

Is customer data ever hard-deleted?

No. POOLIO uses a soft-delete strategy for customer and company data, enforced at the database level, so records are archived rather than destroyed and history stays intact.

See a real customer record

We will build one from a property you actually service — pool details, plan, history, and billing.