Published on September 23, 2026 by Halo Programs
Most searches for a plumbing CRM end on a page about plumbing software: scheduling, dispatch, flat-rate pricebooks, invoicing from the truck. Those are real needs and good products exist for them, but none of them is a CRM, and buying one does not answer the question a plumbing company was actually asking. The question is who owns the relationship with a household after the emergency is fixed, across the ten years a water heater lasts, the annual backflow test the water purveyor requires, the winterization visit before the first freeze, and the sewer scope the next buyer of that house will need.
This guide covers what plumbing CRM software is and is not, the customer cycle it has to follow from the emergency call to the service agreement, how it differs from the field service platforms most plumbing companies already run, the nine capabilities to require before you sign, the records and rules a plumbing CRM has to respect, why the emergency-driven trade is the reason to buy rather than the reason to wait, and the demo questions that separate a real evaluation from a slideshow.
What a Plumbing CRM Is, and What It Is Not
A plumbing CRM is the system of record for every property a plumbing company has ever worked in, plus the communication that keeps those households in contact between calls. It holds the address, the people attached to it, what is installed there and when it went in, every estimate whether it sold or not, every service visit, every test certificate, and every message sent or received. Its job is to make sure the right household hears from you at the right moment for the next decade without anyone having to remember to do it.
It is not plumbing software in the sense most vendors use the phrase. It does not dispatch a technician, price a job from a flat-rate book, build a work order, take a payment in the driveway, or track truck inventory. Those functions belong to field service management platforms, and most established plumbing companies run one. The two categories are complementary, not competing, and the confusion between them is the single largest reason plumbing companies believe they already have a CRM when what they have is a job list that forgets a customer the day the invoice is paid.
If the term itself is new, the short definition is in what is a plumbing CRM, and the broader category is covered in what is a contractor CRM. This guide assumes you know what one is and are deciding what to buy.
The Plumbing Customer Cycle a CRM Has to Follow
A plumbing CRM earns its keep by following a customer cycle that starts badly and, left alone, ends immediately. A roofing contact begins with an inspection and an estimate. An HVAC contact begins with a tune-up. A plumbing contact usually begins with water on the floor, and that shapes everything the CRM has to do afterward:
- The emergency call. A burst supply line, a failed water heater, a backed-up main, a sump pump that quit during the storm. The homeowner calls whoever answers first, is grateful when it is fixed, and has no reason on earth to call again. This is the acquisition moment in plumbing, and a plumbing CRM has to treat it as the start of a relationship rather than the whole of one. The call source, the equipment touched, and what else the technician saw in the mechanical room all belong on the record from this first visit.
- The repair, and the second look. While the technician is there, they see the water heater’s date plate, the softener with no salt in it, the galvanized supply lines, the hose bib with no frost-free valve. A CRM that captures those observations converts one emergency into a documented property with three or four future reasons to be there.
- The estimate that did not sell. Repipes, sewer line replacements, water treatment systems, and tankless conversions are large tickets that homeowners think about for weeks or months. Most companies present once and move on. The unsold estimate is the highest-value pipeline in the trade, because the galvanized pipe did not get better while the homeowner thought about it.
- The service agreement, when there is one. A signed agreement changes the relationship from reactive to scheduled: an annual water heater flush and anode check, a backflow test where the purveyor requires it, a pre-freeze winterization, a spring sump test. It also introduces renewal dates and, in several states, consumer rules about how an auto-renewing plan may be sold and cancelled.
- The planned replacement. A tank water heater reaching the end of its service life around a decade is either a planned upgrade conversation at year nine or a same-day emergency swap at whatever price is available. The CRM decides which one it is, because only the CRM knows the install date.
- The change of ownership. Homes sell. The next owner of a house where you scoped the sewer and replaced the water heater is a known prospect with a documented mechanical room, if the record belongs to the address rather than to the previous owner’s email.
- The next emergency. It is coming, at that house or the one next door, and the only question is whether the household searches from scratch or calls the company whose magnet is on the fridge. Everything above decides it.
A good plumbing CRM has a place for each of those stages, and it moves a household between them without a person having to update a spreadsheet. A weak one has a lead status field and a notes box.
Plumbing CRM vs Plumbing Software
The plumbing software category is dominated by field service management platforms, and it is worth being fair about what they do well. Products in that space handle call booking, scheduling and dispatch, technician routing, flat-rate pricebooks with tiered option presentation on a tablet, work orders, in-field payment, inventory on the truck, and the reporting that tells an owner what each technician sold last week. Some also carry a customer list, a marketing module, and the word CRM on the pricing page, which is where the naming confusion comes from. A company running twelve trucks needs that software and should keep it.
What those platforms are built around is the job. The record opens when the call comes in and, in practice, goes quiet when the invoice is paid. That is the correct design for field service software, because the job is done when the water is back on. It is the wrong design for a customer relationship that has to survive eighteen months of nothing breaking and two to four planned services a year that nobody called to book.
The distinction is the same one drawn for HVAC in HVAC CRM vs field service software: field service software runs the work; a plumbing CRM owns the customer around the work. The practical test is simple. Ask what your current system will do, unprompted, for a household whose water heater you replaced eight years ago and have not spoken to since. If the answer is nothing, you have plumbing software and no CRM, whatever the vendor calls it. The full comparison, including the retention tools the leading platforms now carry, is in plumbing software vs plumbing CRM.
Key takeaway: Field service software is organized around the job and is finished when the invoice is paid. A plumbing CRM is organized around the property and the people in it, and it is never finished. Most companies need both, and they should not expect one to do the other’s work.
Nine Capabilities to Require in a Plumbing CRM
The feature lists on vendor sites are long and mostly interchangeable. These are the nine that decide whether plumbing CRM software actually does the job described above, in roughly the order they matter.
1. A property-based record, not just a contact
Homeowners move. Water heaters, sewer laterals, and supply lines stay. A plumbing CRM keeps the property as the primary record, with people attached to it and a history that survives a sale. When the house changes hands, the new owner inherits a documented mechanical room with a known water heater date and a known contractor, which is the strongest possible introduction. A contact-only CRM loses that history the day the old owner’s phone number stops working.
2. Equipment age on every record
Every campaign worth running in plumbing is a function of equipment age. Tank water heaters commonly reach the end of their service life somewhere around a decade, which makes install date the most actionable field in the database. Behind it sit the water softener and its resin, the whole-home filter and its cartridges, the sump pump and its battery backup, the sewer line and the date of its last camera inspection, and the supply piping itself in homes old enough to have galvanized or polybutylene. A plumbing CRM that stores install date and material can segment a customer base by expected remaining life. One that stores only a name and a phone number cannot, and the company ends up mailing a tankless offer to a house where it installed a tankless unit three years ago.
3. Emergency-to-agreement conversion built into the sequence
This is the plumbing-specific capability, and most generic CRMs do not have it. After an emergency call closes, the system should open a short sequence whose purpose is to turn a one-time distressed customer into a service-agreement customer: a thank-you and review request within days, a summary of what the technician noticed, and a plan offer keyed to the equipment on the record. The offer is different for a house with a nine-year-old tank than for a house with a new tankless unit and hard water, and the CRM has to know which is which. The signals that a company is ready for this are laid out in do plumbing contractors need a CRM.
4. A recurring service calendar keyed to the equipment
Plumbing has more planned touchpoints than its emergency reputation suggests, and a plumbing CRM has to schedule them off the property record rather than off a memory. The list that matters:
- Water heater flush and anode check, annually on tank units, with descaling on tankless units where the water is hard.
- Backflow prevention assembly testing, annually where the water purveyor requires it. Washington’s rule, WAC 246-290-490(7), requires an assembly to be tested at installation and annually thereafter, and more often for high-hazard premises or after a failure. Other states have their own rules; verify the one that applies before promising a homeowner a schedule.
- Pre-freeze winterization: hose bibs, exposed lines, irrigation blow-out, and the vacant-property checklist for snowbirds and landlords.
- Spring sump pump test, timed to the wet season and the age of the pump.
- Drain cleaning or hydro-jetting on a cadence for root-prone lines with a known history.
- Sewer camera inspection at every real-estate transaction, which is also how a plumbing CRM meets the next owner.
- Softener and filter cartridge service on the consumable’s schedule, not the customer’s memory.
Each of those is a chargeable visit and a reason to be on the property. The system should treat them as a calendar, not as a note, and the calendar should be driven by what is installed at that address.
5. Event-driven segmentation
Plumbing has its own version of the roofer’s storm list. A hard freeze forecast for Thursday should produce, in minutes, the list of past customers with no winterization visit on record this season, and send them a message. A municipal notice about lead service lines should produce the list of pre-1986 homes in the affected utility’s territory. A run of hot weather that pushes water use should produce the softener and filter customers who are overdue. A plumbing CRM needs to filter the whole database by ZIP code, housing age, equipment, and last-service date, produce the list, and send the piece, without an export.
6. Unsold estimate follow-up that runs on a schedule
The repipe estimate that did not sell is still a household with galvanized pipe. A plumbing CRM should hold that estimate as an open opportunity with an automatic follow-up cadence measured in weeks and then months, and it should reopen it when something relevant happens: a freeze warning for a house with exposed lines, a water-quality notice for a house that was quoted a filtration system, a change of ownership for a house that was quoted a sewer replacement. Manual follow-up on unsold estimates fails for a predictable reason: the technician who wrote it is on today’s calls, and nobody else knows the estimate exists.
7. Service agreement renewal on the record
Agreements are the closest plumbing gets to predictable revenue, and they lapse quietly. The CRM should hold the term, the renewal date, the visits used and remaining, and the consent record, and it should run the renewal sequence early enough that the customer renews before the plan expires rather than being re-sold from scratch after it does. The next section covers why the consent record is not optional.
8. Review capture tied to job completion
Reviews are a timing problem, and in plumbing the window is short and emotionally loaded. The request has to arrive after the water is back on and the truck has left, and before the relief wears off, which is a matter of days. The CRM knows the completion date, so it should send the request, route feedback so the unhappy customer reaches a person rather than a public page, and record the outcome on the property. The referral ask is a separate message on the same record, and it should never be tied to the review; the plumbing referral program guide covers that sequence.
9. Email, mail, and text from one database
The winterization reminder that goes out by postcard and the freeze alert that goes out by text should be driven by the same record. When they run from two lists, the lists drift, and a household gets a water heater replacement offer by mail and a water heater flush reminder by email in the same week. A plumbing CRM should run every channel it supports off one customer table, including the seasonal plumbing newsletter that keeps past customers hearing from you between jobs, and the plumbing direct mail that runs off the same water heater and backflow test dates. Where texting is included, make sure you understand whether it is one-to-one conversational texting from the dashboard or a bulk campaign tool, because the consent rules differ and the vendor’s product page will tell you which one it is if you read it carefully.
The Records and Rules a Plumbing CRM Has to Respect
Plumbing is regulated in ways that translate directly into records a plumbing CRM has to keep. Four sets of rules matter most for the relationship side of the business, and each was verified at source for this guide. None of this is legal advice; it is a list of things to ask your own counsel and your own state about.
Backflow test records
Where a water purveyor requires backflow prevention assemblies, it also requires proof they were tested. Washington’s WAC 246-290-490(7) is the model: tested at installation, annually thereafter, more often for high-hazard premises or after repeated failures, by a certified tester, with results reported to the purveyor. For a plumbing CRM, that means the assembly, its location, the test date, the result, and the certificate all belong on the property record, and the next test date is a calendar entry the homeowner hears about before the purveyor’s notice arrives. A company that holds those records is the incumbent for that test every year; a company that does not is one of several names on the purveyor’s tester list.
Auto-renewing service agreements
A plumbing service agreement that renews and charges automatically is a negative-option plan, and the rules for selling one have tightened. Federally, the Restore Online Shoppers’ Confidence Act, 15 USC 8403, requires the material terms to be disclosed clearly before billing information is collected, express informed consent before the charge, and a simple mechanism to stop recurring charges. California’s Automatic Renewal Law, Business and Professions Code 17601 and 17602 as amended by AB 2863, applies to contracts entered into, amended, or extended on or after July 1, 2025, and adds an annual reminder for annual plans, price-change notice seven to thirty days ahead, and online cancellation at will for plans sold online. The FTC’s federal click-to-cancel amendments were vacated by the Eighth Circuit on July 8, 2025, on procedural grounds, and the agency opened a new rulemaking in March 2026, so the federal picture is still moving.
For a plumbing CRM, the point is that the consent record, the disclosure the customer saw, the date, and the renewal notice history are documents to keep on the agreement, not a box someone ticked in a field service app.
The three-day cooling-off rule on in-home upsells
The FTC’s Cooling-Off Rule at 16 CFR Part 429 covers sales of $25 or more made at the buyer’s home when the seller solicited the transaction there. A repair the homeowner called for is excluded, but additional goods or services sold during that visit are not, and the water treatment system or the tankless conversion sold at the kitchen table during an emergency call is exactly that. The buyer has until midnight of the third business day to cancel, and the contract must carry the cancellation statement in bold type of at least 10 points with a Notice of Cancellation in duplicate. The sale date, the deadline, and the signed notice belong on the record, because the question of whether the contract is enforceable comes up months later when nobody remembers what day it was signed.
Lead service line replacement
The EPA’s Lead and Copper Rule Improvements, published October 30, 2024, require water systems to identify and replace lead service lines within ten years. The customer-side portion of a replacement is plumber work, which makes this a decade-long, event-driven demand wave in every older utility territory. A plumbing CRM that holds housing age and utility territory on the property record can produce the list the day a system publishes its inventory. One that holds only a name and a phone number reads about it in the paper with everyone else.
Why a Plumbing CRM Pays in a Trade Built on Emergencies
The standard objection to a plumbing CRM is that plumbing is reactive, so there is nothing to market. That gets the economics exactly backward, and it is the assumption most likely to keep a plumbing company buying the same customers back from lead brokers every eighteen months.
Start with the emergency itself. It is not rare. The Insurance Information Institute’s tabulation of ISO data for 2019 through 2023 puts water damage and freezing claims at about 1.5 per 100 insured homes per year, with an average paid claim around $15,400, which the Institute summarizes as roughly one in sixty insured homes a year. Every one of those claims began with a call to a plumber. The company that gets the call is usually whoever the homeowner could name, and in most markets that is the company that has stayed in contact, not the company with the largest ad budget.
Then count the work in the gap. At an annual water heater service, a backflow test where required, a pre-freeze winterization, and a spring sump check, a past customer represents two to four planned contacts a year before any repair those visits turn up. Add the large-ticket work that only a documented property makes visible: the replacement at year nine instead of hour zero, the repipe that follows the third pinhole leak, the sewer replacement that follows the second root intrusion, the softener that follows the scale in the new tankless unit. None of that is reactive. All of it is invisible without a record of what is installed and when. How that record feeds a growth plan is laid out in how to grow a plumbing business.
Finally, count the acquisition cost you are already paying. Buying a lead for a household you served two years ago is paying twice for the same customer, and the plumbing leads playbook ranks the eight sources a company already owns before it buys another. A plumbing CRM pays early, at the first emergency-to-agreement conversion, and keeps paying because the calendar between emergencies is fuller than most owners have counted, and because the emergency call is, in this trade, the cheapest acquisition event there is. The marketing side of that argument, from the channel map to a 12-month calendar, is laid out in plumbing marketing, and the paid side is ranked by cost per booked job in plumbing advertising. For specific campaigns to run off that record, the plumbing marketing ideas list sorts 26 of them by the household they reach.
Evaluating Plumbing CRM Software: Questions for the Demo
A vendor demo will show you the pipeline view and the dashboard. Those look the same everywhere. These questions surface the differences that matter for a plumbing company, and any vendor should be able to answer them on a live screen rather than in a follow-up email.
- Show me a property with two owners in its history. Does the water heater date survive the sale, or does it disappear with the old contact?
- Filter the database to tank water heaters installed eight to eleven years ago with no service agreement. If that takes more than a minute, or requires an export, equipment age is not a real field.
- Show me an emergency call that closed last Tuesday. What has the system sent that household since, and what will it send next month, without anyone touching it?
- A hard freeze is forecast for Thursday. Show me every past customer with no winterization visit this season and send them a message, now.
- Show me a repipe estimate that did not sell six months ago. What has happened to it?
- Put this backflow assembly on this property with a test date. Where does the certificate live, and when does the homeowner hear about next year’s test?
- Renew this service agreement. Where is the consent record, and what notice went out before the renewal charge?
- Send a review request when this job is marked complete. What happens to a two-star response?
- Run a neighborhood mail piece off this completed sewer replacement. Does the CRM produce the list and the piece, or hand me a CSV?
- Which of these things does my company have to operate, and which does your team operate for us? This is the question that decides whether the software gets used after month three.
Take the answers seriously and take the demo’s polish lightly. The companies that regret a plumbing CRM purchase almost never chose software that lacked features. They chose software that needed an operator they did not have.
Key takeaway: Every question above is answerable on a live screen in under two minutes. A vendor who needs to get back to you on any of them is telling you the capability is a roadmap item or a workaround. See plans and pricing for how ContractorHalo handles each one.
Who Operates the Plumbing CRM
The failure mode for a plumbing CRM is not a missing feature. It is the sequence that was configured in the fall, worked well through November, and stopped during the February freeze when the person who set it up was answering phones and moving trucks. By spring the data is stale, the follow-ups have quietly stopped, and the CRM is a contact list that costs a subscription. This happens in companies of every size, and it happens more in plumbing than in most trades because the busiest weeks arrive without warning and pull every capable person into the emergency queue at exactly the moment the customer base most needs attention.
There are two workable answers. One is to hire or assign an operator, a person whose job includes the CRM and who does not pick up a wrench when the pipes freeze. That works for companies large enough to carry the role. The other is to buy the program as a service, where the vendor’s team builds the sequences, runs the calendar, produces the mail and email, and reports on results, and your company’s job is to do the work the CRM books. Plumbing marketing agency vs in-house vs done-for-you puts those two answers side by side with a third, hiring an agency. The roofing version of this guide, roofing CRM software, reaches the same conclusion for the same reason: the season that makes the money is the season that kills the software.
Either answer is fine. The answer that fails is the one where the software is bought, an owner intends to run it, and nobody checks in March whether anything has gone out since January.
Where ContractorHalo Fits
ContractorHalo is a CRM built for residential contractors and run as a done-for-you program. Your field service platform books the call, dispatches the truck, prices the job, and takes the payment. ContractorHalo owns the customer relationship around that work: the property records, the equipment calendar, the follow-up on unsold estimates, the agreement renewals, and the communication that keeps a household in contact for the life of the water heater and beyond.
Concretely, the CRM tracks every contact and communication from one dashboard, flags each opportunity as service, project, or referral with an automatic reminder if nobody follows up within two days, holds future follow-ups for homeowners who are not ready yet, generates review and survey requests, includes one-to-one texting from the dashboard, and integrates with your dispatch system so the customer data stays in sync. The automated marketing program runs email and direct mail from that same database on multi-year schedules with personalized images and personalized URLs, which is what makes a winterization postcard and a freeze-warning email land on the same record. For a plumbing company, the sequence that matters most is the one that starts the day an emergency call closes and ends with a signed service agreement, and that is the sequence Halo’s team builds first.
The done-for-you part is the answer to the section above. Halo’s team builds and runs the program, so the sequences do not stop when the freeze hits. The mechanics of how those sequences are triggered and timed are covered in marketing automation for contractors.
Frequently Asked Questions
What is plumbing CRM software?
Plumbing CRM software is the system of record for every property a plumbing company has worked in, together with the people attached to it, the equipment installed and its age, every estimate sold or unsold, service agreements and their renewal dates, test certificates, and all communication. It turns the emergency call into the start of a relationship by scheduling the planned services that follow, following up on estimates that did not sell, and keeping the company in contact across the decade a water heater lasts. It does not dispatch, price, invoice, or manage work orders; those belong to field service software.
Is a plumbing CRM the same as plumbing software?
No. Most products sold as plumbing software are field service management platforms: call booking, scheduling, dispatch, flat-rate pricebooks, work orders, in-field payment, and truck inventory. They are organized around the job and go quiet when the invoice is paid. A plumbing CRM is organized around the property and the customer, and its work continues between calls. Established companies usually run both, and neither replaces the other.
Does a CRM make sense when most plumbing work is emergency work?
The emergency is the reason to have one. Water damage and freezing claims run about one in sixty insured homes a year by the Insurance Information Institute’s count, and each began with a call to a plumber. A plumbing CRM converts that one-time distressed customer into a service-agreement customer, then schedules the two to four planned contacts a year that follow: water heater service, backflow testing where required, winterization, and a sump check. Without it, the company buys the same household back from a lead broker at the next emergency.
What equipment data should a plumbing CRM hold?
Water heater type and install date first, since tank units commonly reach the end of their service life around a decade and the date decides whether the replacement is planned or an emergency. Then the softener and filtration equipment and their consumable schedules, the sump pump and its battery backup, the sewer line and its last camera inspection, any backflow assembly and its test dates, and the supply piping material in homes old enough to have galvanized or polybutylene. All of it belongs on the property record, not on a person’s contact card.
What records does a plumbing CRM need to keep for service agreements?
The term, renewal date, visits used and remaining, the disclosure the customer saw before billing, the express consent and its date, and every renewal or price-change notice sent. Federal law under ROSCA requires clear pre-billing disclosure, express informed consent, and a simple way to stop charges. California’s Automatic Renewal Law, as amended for contracts on or after July 1, 2025, adds annual reminders, advance price-change notice, and online cancellation for plans sold online. Other states have their own rules, so keep the records and ask counsel about the ones that apply.
How do I choose a plumbing CRM for my company?
Ask for a live demo and test the plumbing-specific work rather than the dashboard: a property record that survives a change of owner, a filter by water heater age and agreement status, an emergency call from last week that the system followed up on by itself, a same-day freeze-warning list, a backflow test date with the certificate attached and next year’s reminder scheduled, and a service agreement renewal with its consent record visible. Then ask which of those your company has to operate and which the vendor operates for you. The second answer decides whether the software is still in use a year from now.
Conclusion
The search for a plumbing CRM usually starts with a feature list and should start with a question: what will this system do, on its own, for a household we rescued from a burst pipe two winters ago? Field service software has a candid answer, which is nothing, because that is not its job. A CRM’s answer is the thank-you and the plan offer, the water heater reminder at year nine, the freeze warning the night before the cold front, the backflow test the purveyor was about to demand, and the sewer scope when the house goes on the market. That answer is worth more in plumbing than in almost any other trade, because the emergency that starts the relationship is the one acquisition event a company never has to pay a broker for.
Choose the software by what it records about a property, what it does with equipment age and event-driven lists, how it handles the agreement and test records the rules expect, and who will operate it in February. A company that gets those four things right is the name the household can say out loud when the water is on the floor. What is a plumbing CRM covers the definition in more depth, and do plumbing contractors need a CRM covers how to tell whether your company is at that point yet.


