Overview
PoolBoss keeps a record for every customer with their contact info, the pools you service for them, and the full history of visits and readings. One customer can have several pools, each with its own specs and chemical history, so everything about an account lives in one place.
Customer records
What you can do
How to manage pool service customer records
Each customer record holds their contact details, service address, and the pools you service. Each pool carries its own specs (type, size, sanitizer) and its own chemical history. A customer with a pool and a spa, or two properties, is one record with two pools.
Service history that fills itself in
You don't maintain the history by hand. Every completed visit and invoice attaches to the customer automatically, so opening an account shows what's been done and what's been billed without any extra logging.
- Every visit, reading, and invoice attaches automatically
- One customer can hold several pools
- Each pool keeps its own specs and chemical history
Comparison
How PoolBoss compares
| Capability | PoolBoss | Skimmer | Jobber |
|---|---|---|---|
| Multiple pools per customer | Generic | ||
| Per-pool specs and chemical history | |||
| Service history attaches automatically | |||
| Searchable customer list | |||
| Built for pools |
Why PoolBoss
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.
“My techs log chemistry on their phones and the customer gets the report before they're out of the driveway. The 'did you even show up' calls just stopped.”
Dana Ruiz
Owner, Gulf Coast Pool Services · Tampa, FL
FAQ
Common questions
How do I manage pool service customer records?
Keep one record per customer that holds their contact info, service address, and every pool you service for them. PoolBoss attaches every completed visit, chemical reading, and invoice to that record automatically, so the account history stays current without any manual upkeep on your end. When a technician marks a visit complete on mobile, it shows up on the customer record in the web dashboard right away. When you create an invoice for that customer, it ties to the same record, so billing and service history sit side by side. You do not need to maintain separate lists or cross-reference spreadsheets - one customer record is the single place to see everything about that account, from the first visit to the most recent chemical log. With the customer list searchable by name, pulling up any account takes a few seconds even if you are managing hundreds of customers across your routes.
How do I track service history for each pool?
Each pool you add to a customer record maintains its own history of visits and chemical readings, separate from any other pool on that account. When you open a pool from the customer record, you see a log of what the water chemistry looked like over time - free chlorine, pH, total alkalinity, calcium hardness, cyanuric acid, salt level if applicable, and water temperature - along with the technician notes from each visit. You do not have to do anything to maintain this history. Every time a technician completes a visit and logs readings through the mobile app, the entry is written to that pool's record automatically. If a customer has two pools - say a pool and a spa, or pools at two different properties - each one has its own separate log so you can see the history for each without the records mixing together. That per-pool separation is what lets you answer a customer question about one specific body of water without sorting through the history of every pool on the account.
What should a pool service customer record include?
A complete customer record in PoolBoss holds the customer's contact information and service address, plus one or more pools with their individual specs - type, size, and sanitizer system. Each pool carries its own chemical and visit history, so you can see exactly what was done and what the water was doing at any point. Beyond service history, the billing record connects directly to the customer as well. Invoices are attached to the customer account, so you can see what has been billed and what has been paid right alongside the service log. All of this lives in one place. There is no need to maintain a separate spreadsheet for contacts, a separate log for chemical readings, and a separate system for invoices. For most pool service companies, the customer record in PoolBoss covers the full picture of what an account looks like - contacts, service history, and billing in one record.
Can one customer have more than one pool?
Yes. A single customer record can hold several pools, each with its own specs and its own history. A customer who has both a pool and a spa, or who owns two properties that you service, is one record in PoolBoss with two pools attached. Each pool carries its own type, size, sanitizer system, and chemical history independently, so the readings and visits for one pool do not mix with the records for another. When a technician visits one of those pools, the visit and readings are logged under the correct pool automatically. When you invoice the customer, you are billing against the same customer record regardless of how many pools are involved. This structure means you are not creating duplicate customer entries or managing parallel records - one account covers everything you do for that customer, no matter how many pools they have. This is the everyday reality for residential customers with a pool and a spa and for commercial accounts with several pools, and the single-record structure keeps all of it tidy.
Does the customer record connect to billing?
Yes. Invoices attach directly to the customer record, so every billing action is linked to the account you are already servicing. When you create an invoice in PoolBoss, it pulls from the customer record - you are not re-entering names and addresses that are already in the system. The invoice shows up on the customer record alongside the service history, so you can see what has been billed and what has been paid in the same place you see what work has been done. Once you send the invoice, the customer receives an email with the invoice details and a payment link. When payment comes in, the invoice status updates and that is reflected on the customer record. For a pool service company, having billing and service history connected to the same customer record means you can answer questions about any account - what was done last week and what the balance is - without switching between different systems.
Can I search my pool service customers?
Yes. The customer list in PoolBoss is searchable by name, so you can pull up any account from the dashboard quickly - even when you are managing a large number of customers across multiple routes. You do not have to scroll through a full list or flip through physical records to find who you are looking for. Type a name and the matching records come up. This is useful any time you need to check a customer's contact info before heading out, look up a service address, review the chemical history for a specific pool, or pull up an account before creating an invoice. The customer list and the search function are available in the web dashboard, which is where admins handle account management. Technicians work from the mobile app, where their assigned route and stop details are presented to them directly without needing to search through the full customer list.
Is PoolBoss a CRM for pool service companies?
PoolBoss is the operational system of record for your customers and pools - not a sales or marketing CRM. The distinction matters because the system is built around the work you do after you sign a customer, not the process of finding and closing them. Every customer record holds contact info, service address, pools with their specs, the chemical and visit history per pool, and the billing record. All of that fills in automatically as your technicians complete visits and you create invoices. What most pool service companies need from a CRM - a way to look up customers, see their history, and manage billing against those accounts - PoolBoss covers without requiring a separate tool. It does not include lead tracking, sales pipeline stages, or outreach tools, because those are a different job. If you run a separate sales CRM, PoolBoss handles the operational side once a customer is signed.
