Published on September 29, 2026 by Halo Programs
Plumbing software and a plumbing CRM are sold with the same words and built around different things. Plumbing software books the call, dispatches the nearest truck to the burst pipe, prices the repair from a flat-rate pricebook, presents the water heater options on a tablet, collects the payment, and bills the membership. A plumbing CRM keeps the relationship with the household alive through the years when nothing is broken: the annual backflow test, the freeze warning, the water heater approaching year ten, the sewer scope when the house goes on the market. Most plumbing companies need both, and the confusion comes from the fact that the leading plumbing software now carries a CRM module of its own.
This guide lays out what plumbing software actually includes, gives the leading platforms credit for what they do well, explains why “the software has retention tools now” does not settle the question, and gives a practical test for deciding which gap your company has. It ends with how the two systems share data when a company runs both.
What Plumbing Software Actually Includes
“Plumbing software” is not one product. It is a stack of layers that grew up around the service call, and the search terms plumbers use for it name the layers one at a time: plumbing scheduling software, plumbing dispatch software, plumbing invoicing software, plumbing management software. Knowing the layers is the fastest way to see where a CRM does and does not belong.
Plumbing software for call booking, scheduling, and dispatch
This is the layer that runs the day. A call comes in, a CSR books it, and the dispatch board assigns a plumber by skill, location, and availability. Plumbing is harder to schedule than most trades because the day is built twice: once in the morning from the booked work, and again every time an emergency lands. Good plumbing dispatch software lets the office drag a drain call off one plumber’s afternoon, route the nearest truck to a burst pipe, and text the waiting customers their new arrival window without a round of phone calls.
Plumbing software for pricing, estimates, and proposals
The second layer runs in the kitchen or the utility room. A flat-rate pricebook sets the price of every task, and tablet proposal tools present tiered options on a water heater replacement or a repipe so the homeowner chooses a level instead of haggling over a number. Add-on items, such as an expansion tank, a pressure-reducing valve, or a drain pan, sit on the same screen. The design intent is to present a complete, priced decision before the plumber leaves the driveway.
Work orders, the mobile app, invoicing, and payments
Once the work is approved, the plumber’s mobile app carries the work order, the checklist, the photos, and the customer’s job history. The invoice is built on site, the card is taken on site, and larger jobs can be billed in stages. Job costing compares what was quoted to what the labor and materials actually cost. This is the layer that keeps a multi-truck plumbing company from finding out at month end that its water heater installs were losing money.
Memberships and service agreement billing in plumbing software
Most plumbing management software now handles service agreements as a billing object: a plan is sold, the card is stored, the charge recurs, and the visits it includes appear on the schedule. That is a real and useful function, and it is also where plumbing software starts to overlap with the CRM conversation, because a membership is a retention program.
The marketing layer in plumbing software
The newest layer is marketing. Several platforms now include, or sell as an add-on, email campaigns, review requests, audience building from the customer list, and in at least one case automated direct mail. This layer is why “plumbing software vs plumbing CRM” is a harder question in 2026 than it was a few years ago, and the section after next is about it.
Key takeaway: Plumbing software is a stack built around the service call: booking, dispatch, pricing, work orders, payment, memberships, and increasingly a marketing module. Every layer is organized around the job and the account that paid for it.
What the Leading Plumbing Software Does Well
Being fair to the platforms matters, because a plumbing company without one has a bigger problem than a missing CRM. The leading products are good at what they are built for, and their own plumbing pages make the design intent plain. The descriptions below are drawn from each vendor’s plumbing page as published in September 2026.
ServiceTitan describes itself as all-in-one plumbing business software and lists residential and commercial tools side by side: call booking, dispatching, estimates and proposals with multiple options that convert to agreements when the customer accepts, service agreement automation, pricing, invoicing, accounting, inventory, a customer portal, reporting, and project management for construction work. Its Marketing Pro add-on is described as email, automated direct mail, review and listing management, and Google Ads reporting, with audiences built from customer data such as unsold estimates or expiring memberships. It is the platform with the most ground covered, and the ServiceTitan Marketing Pro vs done-for-you comparison covers that add-on on its own terms.
Housecall Pro calls itself plumbing management software for scheduling, customer management, and invoicing. Its plumbing page describes routing the closest plumber to burst pipes and drain emergencies, a live crew map with “On My Way” texts, estimates with tiered options on water heaters and repipes plus a membership plan offer, flat-rate pricing from a price book, progress invoicing, and auto-charging service plan members. It also describes a plumbing CRM that triggers drain-cleaning reminders, recertification notices, and follow-up campaigns, sends review requests after every job, and gives homeowners and property managers a portal.
Jobber describes all-in-one plumbing software with scheduling and dispatch that reshuffles the day around emergency calls, a mobile app with checklists and photos, quoting with add-on items and automated follow-up on open quotes, invoicing with automatic payment reminders, job costing, and a plumbing CRM that keeps customer information and job history in one place with a client portal for requests, approvals, payments, and referrals. Its pitch is less administration for a company that is already at capacity.
FieldEdge positions its plumbing software for multi-truck operations: a centralized dispatch board, tiered proposals, QuickBooks integration, customer management with full work order, invoice, quote, and service agreement history on every visit, a plumber mobile app that invoices and collects on site, real-time profitability reporting, and a MarketingEdge module described as a repeatable way to upsell service agreements and retain customers.
Every one of those descriptions is accurate about the job cycle, and several now reach past it. The Jobber vs Housecall Pro comparison goes further into two of them. The fair question is what, if anything, is left for a separate CRM to do.
Plumbing Software Has Retention Tools Now. What Is Left?
In roofing, the line between production software and a CRM is still easy to see, because roofing platforms stop at the paid invoice (the roofing software vs roofing CRM guide draws it). In plumbing the line has moved. The plumbing software market grew up around recurring service and memberships, so reminders, campaigns, and review requests are now inside the platform. It would be wrong to say plumbing software cannot send a follow-up. The honest answer is that three things are still left, and they are why companies that own capable plumbing software keep buying leads.
1. What the record is built around
Plumbing software is built around the job and the paying account. The customer record exists to hold the work orders, the invoices, the quotes, and the membership. That is the right shape for running a service call. A plumbing CRM is built around the property and the equipment in it: the water heater’s install year and fuel type, the backflow assembly and its test date, the age and material of the sewer line, the fixtures replaced, the last freeze call. The difference matters most when the house changes hands. The Census Bureau’s 2024 American Community Survey puts the median year an owner-occupied household moved into its home at 2012, so a typical owner has been in place about fourteen years, longer than a tank water heater usually lasts. A record filed under the person who paid the invoice goes stale when that person moves. A record filed under the address introduces the company to the next owner.
2. Whether retention is a module or a program
A campaign builder inside plumbing software is a tool. Someone in the office still has to decide the strategy, build the audiences, write the emails, design the postcard, set the schedule, and check the results every month. In a plumbing company, that someone is usually the dispatcher or the office manager, and the week the first hard freeze arrives is the week every one of them is on the phones. The module is still there in February. Nobody has time to run it. What ServiceTitan doesn’t do describes the same pattern on the largest platform: capability that needs an operator the company does not have is capability it does not really have.
3. The plumbing calendar that has no job attached
The retention tools inside plumbing software are strongest where a job or a membership already exists: rebook the drain cleaning, bill the plan, ask for the review. Plumbing has a longer list of reasons to be in touch that have no job and no plan attached: the annual backflow test notice, the water heater at year eight or nine, the freeze warning before the first cold front, the unsold repipe estimate from two summers ago, the house listed for sale down the street. Those contacts are what turn one emergency into a customer for the life of the house, and they are what a plumbing CRM is organized to produce.
Key takeaway: In plumbing, the question is no longer whether the software has retention features. It is whether the record follows the property, whether the plumbing calendar runs without a job attached, and whether anyone operates it. See plans and pricing for what the operated version costs.
What a Plumbing CRM Does That Plumbing Software Is Not Built Around
The plumbing CRM software buyer’s guide covers the full list of capabilities to require. Four of them draw the line against plumbing software most clearly.
It turns the emergency into an agreement
Plumbing is the one trade where the customer arrives at the worst moment of their year and remembers who showed up. Water damage and freezing claims run about 1.50 per 100 insured house-years at an average of $15,400 per claim, according to the Insurance Information Institute’s summary of ISO data for 2019 to 2023, and the Institute estimates that about one insured home in sixty has such a claim each year. Plumbing software closes that job well: it dispatches, fixes, invoices, and asks for a review. A plumbing CRM starts a second sequence the day the job closes: the thank-you, the second look at the other equipment in the house, the service agreement offer while the flood is still fresh, and a follow-up if the offer is not taken. The emergency is the acquisition moment, and the plumbing marketing guide explains why it is the cheapest one a plumbing company will ever get.
It keeps the equipment calendar for every property
A plumbing CRM holds the equipment age on every record and acts on it. Tank water heaters tend to reach the end of their service life around a decade in, so a household at year eight hears about inspection and planned replacement before it hears about a leak on the floor. The same logic applies to water softeners, sump pumps, and older galvanized supply lines. Plumbing software stores install dates on the work orders. A plumbing CRM builds the list from them every month without anyone running a report.
It carries the recurring notices that no job produces
Some plumbing contacts are required by someone other than the homeowner. In Washington, for example, WAC 246-290-490(7) requires backflow prevention assemblies to be tested at installation and annually after that, and water purveyors enforce it. A company that tested an assembly last year knows exactly when the next test is due and who owes it. 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, which will put a replacement notice in front of many older households. A plumbing CRM sends the backflow reminder before the purveyor’s letter and keeps the service line material on the record for when the utility’s notice arrives.
It reaches the channels a neighborhood reads
The texting and email inside plumbing software are built mostly around the job in progress: confirmations, arrival windows, invoices, and follow-ups on open quotes. A plumbing CRM works from the whole database and adds the channels that reach a street: a printed thank-you card, a winterization postcard in October, a letter to the owner of a house with a twenty-year-old water heater, and a mail drop to the neighbors of every repipe. ServiceTitan’s add-on now does automated direct mail too, which is a real point in its favor. The difference is whether the program is designed and run for you or built by your office.
Plumbing Software vs Plumbing CRM: The Practical Test
Feature lists will not settle this, because plumbing software and a plumbing CRM both list contacts, texting, email, reminders, and automation. Five questions will.
- What happens to the record when the house sells? Plumbing software: the account belongs to the person who paid, and the new owner is a stranger who will find a plumber on a search page. Plumbing CRM: the property record stays, and the new owner gets a welcome letter from the company that knows the water heater’s age and the sewer line.
- Can it pull every property with a tank water heater installed eight to eleven years ago, in three ZIP codes, with no contact in twelve months, and send that group something specific? Most plumbing software stores the data. The question is whether it acts on it every month without a person building the list.
- What went out last month that nobody in the office built? If the honest answer is only the automatic job confirmations and invoice reminders, the retention side is not running, whatever the software can do.
- What happens the night before a hard freeze? A plumbing CRM sends the freeze warning to every household in the service area with outdoor fixtures or a crawlspace on record, along with how to shut off the water. Plumbing software handles the calls that come in the next morning.
- Who owns the unsold estimate? In plumbing software, an open quote gets automated follow-ups for a few weeks and then drops off the board. In a plumbing CRM, it becomes a follow-up track that runs for months, moves from phone to mail when the 90-day inquiry window under the FTC’s Telemarketing Sales Rule closes, and reopens when the water heater on that quote reaches the age where it usually fails.
If a platform passes all five, and someone at your company is actually running it, it is doing the CRM job whatever it is called. If it passes the first two and fails the third, you own a capable tool that nobody operates, which is the most common situation in the trade.
Which Gap Is Costing Your Plumbing Company Money
The two problems announce themselves differently, and that difference explains why the CRM gap stays open for years in otherwise well-run plumbing companies.
Signs the gap is plumbing software: calls are booked on paper or in a shared calendar; the dispatcher cannot see where the trucks are; emergencies blow up the schedule and customers are not told; prices are quoted from memory; invoices are written after the plumber gets back to the shop; you cannot tell which plumbers or which job types make money; memberships are tracked in a spreadsheet and renewals are missed. These problems are loud. A customer waits all afternoon for a plumber who was sent across town, and everyone hears about it.
Signs the gap is a plumbing CRM: you cannot say how many past customers you have or how many heard from you this year; emergency customers are never offered an agreement after the first thank-you; the backflow test reminders come from the water purveyor, not from you; nobody knows which households have a water heater past year ten; open estimates go quiet after two weeks; the marketing module in your plumbing software was set up once and not touched since; and the company buys leads while sitting on years of property records. These problems are silent. A household you never followed up with does not call to complain. They call whichever plumber they see first on a search page the next time water is on the floor.
Most plumbing companies with capable plumbing software recognize the second list. The do plumbing contractors need a CRM guide gives the one number to check first and the signals that say the company is ready.
How Plumbing Software and a Plumbing CRM Work Together
The two systems share the work the same way field service software and a CRM do in HVAC, a division covered in HVAC CRM vs field service software and, for the question of whether a company needs both, in do contractors need both a CRM and field service software. The plumbing version has four practical rules.
Plumbing software owns the job; the CRM owns before and after
Booking, dispatch, pricing, the work order, the invoice, and the membership billing stay in plumbing software. When a job closes, the property, the equipment touched, its age, the technician’s notes on the rest of the system, and the contact flow to the CRM, and the post-job sequence starts: thank-you, review request, the agreement offer, neighbor mail on large jobs, and enrollment in the equipment calendar. Unsold estimates go the other way, out of the pipeline into a long follow-up track, and come back into the plumbing software when the homeowner is ready to book.
One system bills the membership; the other keeps it sold
Let the plumbing software do what it does well with service agreements: store the card, run the recurring charge, and put the included visits on the schedule. The CRM’s job is the reason the member renews: the visit reminders, the winterization notice, the note after each visit about what was found, and the renewal letter before the term ends. Auto-renewing plans carry legal obligations that both systems should respect. The federal Restore Online Shoppers’ Confidence Act (15 U.S.C. 8403) requires clear disclosure of the terms, the customer’s express informed consent, and a simple way to stop recurring charges on plans sold online. California’s automatic renewal law, as amended by AB 2863 effective July 1, 2025, adds its own consent and cancellation rules. This is not legal advice; check your own state’s statute.
Compliance facts travel with the record
Two rules decide what the CRM may send and what the plumber may sell. Under the FTC’s Telemarketing Sales Rule, an established business relationship lasts 540 days after a purchase and 90 days after an inquiry, so a household with an annual backflow test stays inside the calling window and a household from one emergency three years ago does not. Under the FTC’s Cooling-Off Rule (16 CFR Part 429), a repair visit the homeowner asked for is excluded, but additional goods or services sold during that visit are not, so the water softener sold at the kitchen table after a scheduled drain call carries a three-business-day right to cancel. Plumbing software handles the contract form. The CRM should know which records are inside the calling window and which sales are still inside the cancellation period.
Someone has to operate the CRM, and a freeze takes them
Plumbing software gets used because the trucks stop without it. A CRM gets used only if someone runs it, and in plumbing the people who could run it are the ones answering phones during a cold snap or a heavy rain. That is the practical case for a done-for-you program: the sequences, the mail, the email, and the reporting keep going in February whatever the dispatch board looks like. What is a plumbing CRM covers the recurring service calendar in more detail.
Where ContractorHalo Fits
ContractorHalo is a CRM built for residential contractors and run as a done-for-you program. It is not plumbing software in the field service sense and does not try to be: it will not book the call, dispatch the truck, price the repair from a pricebook, or take the payment. Your plumbing software does that. ContractorHalo owns the customer relationship around that work, the half of the business a dispatch board was never designed to keep.
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 sends email and direct mail from that same database on multi-year schedules, with personalized images and personalized URLs: thank-you cards, satisfaction surveys, service reminder postcards, and maintenance reminders. On-demand marketing handles neighborhood mail and an Every Door Direct Mail service.
Halo’s team builds and runs the program, so the emergency-to-agreement sequence, the water heater check-ins, the freeze warnings, and the unsold-estimate follow-up go out on schedule while your plumbers are in crawlspaces.
Frequently Asked Questions
Is plumbing software the same as a plumbing CRM?
No. Plumbing software is field service software: call booking, scheduling and dispatch, flat-rate pricing, estimates and proposals, work orders, invoicing, payments, and membership billing, all organized around the job and the account that paid for it. A plumbing CRM is organized around the property and the equipment in it. It holds the water heater’s age, the backflow test date, every estimate sold or unsold, and every contact, and it runs the emergency-to-agreement sequence, the equipment calendar, freeze warnings, and review and referral requests for the years between service calls. Most plumbing companies run both.
Does plumbing software include a CRM?
Most plumbing software includes customer management it calls a CRM, and the leading platforms now add reminders, campaigns, review requests, and in some cases direct mail as a module or add-on. That is real functionality. The limits are that the record is built around jobs and the paying account rather than the property, the calendar is strongest where a job or membership already exists, and the marketing module needs someone in your office to build and run it. If nobody is running it, the CRM inside your plumbing software is a customer list.
What is the difference between plumbing management software and a plumbing CRM?
Plumbing management software runs operations: who goes where, what it costs, whether it got paid, and which plumbers and job types make money. A plumbing CRM runs the relationship: who should hear from the company this month and why. The practical test is five questions: what happens to the record when the house sells, whether the system acts on equipment age automatically, what went out last month that nobody built, what happens the night before a hard freeze, and who owns the unsold estimate after the first few weeks.
What plumbing software should a company buy first?
Fix the loud problem first. If calls are booked on paper, emergencies wreck the schedule without customers being told, prices are quoted from memory, or invoices are written back at the shop, scheduling, dispatch, and invoicing software pays for itself quickly and no CRM will solve those problems. Once the service call runs cleanly, the next gap is usually the silent one: emergency customers never offered an agreement, water heaters past year ten that nobody tracks, and open estimates that go quiet. That is when a plumbing CRM, and someone to operate it through freeze season, becomes the higher-return purchase.
Can a plumbing CRM replace plumbing software?
No, and it should not try. A plumbing CRM does not book calls, dispatch trucks, route plumbers, price jobs from a flat-rate pricebook, build work orders, take payment in the field, or bill memberships. Those are field service functions, and the leading plumbing software does them well. The two systems are complementary: plumbing software owns the job from the phone call to the payment, and the CRM owns the property and the household before the job, after it, and through the long stretch when nothing is broken.
How do plumbing software and a plumbing CRM share data?
The handoff happens when a job closes and when an estimate goes unsold. When a job closes, the property, the equipment touched and its age, the technician’s notes, and the contact go to the CRM, and the post-job sequence starts: thank-you, review request, service agreement offer, and enrollment in the equipment calendar. Unsold estimates leave the pipeline for a long follow-up track and return to the plumbing software when the homeowner is ready to book. Membership billing stays in the plumbing software; the reminders and renewal outreach that keep the member come from the CRM.
Conclusion
Plumbing software and a plumbing CRM answer two different questions. Plumbing software answers “which truck, what price, and did it get paid?” and the leading platforms answer it well, from the emergency call to the membership charge. More of them now reach into retention too, and that is a real improvement. A plumbing CRM answers “who should we be talking to this month, and about what?” for every property the company has ever worked on, and it keeps answering after the house sells, the water heater ages, and the office is buried in freeze calls.
Keep the plumbing software. Decide whether the retention side is a module someone at your company will run every month or a program run for you, and make sure the record follows the property rather than the invoice. The plumbing CRM software guide covers how to evaluate that system, and plumbing marketing covers the program it runs.


