CRM and business software · Field Services
CRM for Plumbing Companies
Burst pipes, clogged drains and water heater replacements in one system — with the shutoff location, the pipe material and the heater's age on every customer's record.
Free forever for up to 3 users. Paid plans from $199 a month.
What goes wrong, and what we do about it
Plumbing work arrives as an emergency and pays off as a relationship. A leak under the sink has to be answered within the hour, yet the same house holds a water heater near the end of its life and a main line that backs up every autumn when the roots grow in. If the only trace of that is last year's paper ticket, the next call starts from nothing and the replacement goes to whoever the homeowner finds first.
The problem
A customer calls about water coming through the ceiling and the line rings out.
In Kompot.ai
Calls come in on your connected number and each one is recorded on the caller's record. On the Full Service plan the voice agent picks up at any hour, asks where the water is and whether the main is shut off, and transfers a real emergency to the plumber on call.
The problem
Nobody remembers how old the water heater is until it floods the garage.
In Kompot.ai
Store the heater's brand, tank size, fuel type and install date as custom fields on the customer, with a date to check it by. A scheduled workflow creates a task when that date comes up, so you offer the replacement before the tank fails rather than after.
The problem
The plumber arrives and spends the first half hour hunting for the main shutoff.
In Kompot.ai
Notes on the customer say where the shutoff and the cleanouts are, what the supply lines are made of and which fixtures you have already replaced. The plumber opens the job on a phone in the truck and reads them next to the photos from the last visit.
The problem
A repipe or sewer line quote is sent and the homeowner goes quiet.
In Kompot.ai
Send the spot repair and the full replacement as two estimates built from your price list. You see which one was opened, a workflow raises a call-back task when neither is answered, and the one the homeowner approves turns into the invoice.
The problem
The drain is cleared, the plumber leaves, and the invoice goes out next week.
In Kompot.ai
Raise the invoice from the job before the truck pulls away and text the customer the payment link. They pay by card through Stripe or PayPal, a larger repair can be billed as a deposit invoice and a balance invoice, and anything still unpaid is flagged as overdue.
How one order runs
From a burst pipe call to a paid invoice
The leak call is answered
The recording goes onto the customer's record along with what is leaking and whether the water is off. A first-time caller is saved as a contact with the address.
A plumber is dispatched
Open a job marked as an emergency, set the address and the arrival window and assign the plumber who will be free soonest. It reaches their phone with the shutoff notes.
The repair is made and documented
The plumber photographs the failed fitting and the finished repair, writes down the parts used and the pipe material found, and moves the job to done.
Bigger work is quoted and paid
The repair is invoiced on the spot with a payment link. If the visit turned up a corroded heater or a failing main, the estimate for replacing it goes out the same day.
What you keep on record
- Water heaters and fixtures
- Brand, tank size, fuel type and install date of the heater, plus the faucets, toilets and disposals you fitted, as custom fields on the customer.
- Shutoffs and pipe material
- Where the main shutoff and cleanouts are and what the supply and drain lines are made of, in notes on the customer.
- Camera footage and photos
- Sewer camera video and photos of the leak and the finished repair, attached to the job as files.
- Flat-rate price book
- Drain clearing, fixture installs, heater swaps and after-hours rates in the product catalogue, ready for estimates and invoices.
Digital employees · Full Service plan
Where an AI employee steps in for Plumbing Companies
The moment
A homeowner calls late at night because a pipe has burst under the kitchen sink.
The voice agent answers, asks whether the water is shut off and how fast it is leaking, takes the address and transfers the call to your on-call plumber. The transcript and a summary are saved, and a workflow can notify the dispatcher.
The moment
Someone messages on WhatsApp asking what it costs to clear a slow tub drain.
The AI employee explains from your knowledge base how drain clearing is priced, asks which fixture it is and how long it has been slow, creates the contact and leaves a task for the office to book the visit.
The moment
A past customer asks in the website chat whether their old water heater should be replaced.
The AI employee finds their record, reads the install date you saved, asks about rust or water at the base of the tank and opens an opportunity for a replacement estimate. When it is not sure, it hands the chat to a person.
Questions owners ask
- Can I keep the age of every water heater I have installed?
- Yes. Add custom fields on the customer for the brand, the fuel type and the install date. A scheduled workflow can raise a task when a tank is due for a check, and an email campaign can go to the segment of customers whose heaters are getting old.
- How are after-hours emergency calls handled?
- They come in on your Twilio, Telnyx or Vonage number and are recorded and transcribed. On the Full Service plan a voice agent answers around the clock, follows your instructions and passes urgent leaks to the plumber on call.
- Can plumbers open the job and collect payment from the truck?
- Kompot.ai runs in a phone's browser, so there is nothing to install. A plumber opens the job, adds photos and notes, and the customer pays the invoice by card through a payment link sent by text or email.
- Does it fit both small repairs and whole-house repipes?
- Yes. A dripping faucet is a single job with an invoice. A whole-house repipe is an opportunity with an estimate, a signed contract, a project that groups its jobs and tasks, and separate invoices for the deposit and the balance.
What it costs
Free for up to 3 users, with every feature: bring your own AI. $199 a month adds our built-in AI and moving your data over. $499 a month: we set everything up and support it every month.
Related industries
- CRM for HVAC Companies
- CRM for Electrical Contractors
- CRM for Cleaning Companies
- CRM for Landscaping Companies
- CRM for Pest Control Companies
- CRM for Pool Service Companies
- CRM for Pressure Washing Companies
- CRM for Window Cleaning Companies
- All industries
See it on your own business.
Create your company in a minute, or book a 20-minute call and we will show you around.