Selling plumbing service plans: the recurring-revenue playbook
How to build, price, and actually sell a plumbing membership plan so it smooths cash flow and locks in first-call loyalty: what to include, how to price off real delivered cost, the retention math, the pitch at the truck, and the ops to deliver it. Plus Canada notes.
RDNE Stock project · PexelsA service plan is the closest thing a plumbing business has to guaranteed recurring revenue. Members call you first when a drain backs up or a water heater quits, they renew year after year, and they refer more than one-time customers do. But a plan is only an asset if you build it right: priced above what you actually spend to deliver it, sold as a coached habit rather than a hope, and delivered on schedule. Done wrong, it becomes a pile of unredeemed inspections you sold too cheap and a book of members who cancel because they never saw the value. This is how to build the program so it becomes the flywheel the shop runs on.
Why the plan matters more than the inspection
The annual inspection is the deliverable; the relationship is the asset. What a plan actually buys you:
- Retention. Keeping an existing customer is far cheaper than winning a new one. The widely cited Bain & Company research puts acquisition at roughly 5-25× the cost of retention, and shows that lifting retention by even a few points meaningfully raises profit. A member with a standing reason to call you is exactly the customer you keep cheaply. The plan is your cheapest marketing.
- First call + the replacement pipeline. When a member’s water heater dies or a main line fails, you’re the call, and you already know the age and condition of the equipment because you inspected it. Members are where your water-heater changeouts, repipes, and sewer replacements come from, the big-ticket work that funds the year. See water heater replacement as a profit center.
- Cash-flow smoothing. Scheduled inspection and flush visits fill the calendar in the quiet weeks between emergency calls, turning dead time into billable, pre-sold work. Monthly billing turns a lumpy repair business into a base of predictable monthly cash.
- Lifetime value. Members compound: renewals, priority repairs at a member discount, and the eventual changeout all flow through the plan. A one-time drain-clearing customer is worth one invoice; a member is worth a decade of them.
What to put in a plumbing plan
Unlike HVAC, plumbing has no clean two-season rhythm, so the plan is built around an annual whole-home inspection plus the maintenance items that genuinely prevent expensive failures:
- Annual plumbing inspection: supply lines, shutoffs, exposed pipe, fixtures, toilets, visible leaks, water pressure. This is the anchor visit and your best source of found work.
- Water-heater flush / service: draining sediment extends tank life and protects efficiency; the natural annual touchpoint that keeps you in front of the changeout.
- Drain maintenance: a member-rate drain cleaning or a preventive main-line treatment. Be careful here: “unlimited drain cleaning” is a common marketing promise that can bleed you dry. See the money section below.
- Backflow / specialty device testing: where required, annual backflow-preventer testing, sump-pump checks, and water-softener or filtration service. In many jurisdictions backflow testing is a legal requirement with a certified-tester credential, so it is both a real deliverable and a compliance hook.
- The soft benefits that cost little but sell hard: priority scheduling, waived or reduced trip/diagnostic fees, a repair discount, and no-overtime emergency rates. These are what the customer actually feels.
How to price and tier it
In the current US market, residential plumbing memberships commonly land in the ~$150-$350/year range, with a lot of shops anchoring around $19/month or roughly $199-$249/year (mark all of these as approximate; they vary widely by market and by what’s included). Monthly billing lifts sign-ups because it reframes the cost as small and recurring, and it smooths your cash flow. Offer it.
A clean three-tier ladder (name them for your brand; this is the shape):
| Tier | Approx. price | Core inclusions |
|---|---|---|
| Basic | ~$150-200/yr | Annual whole-home inspection + water-heater flush + member repair discount |
| Standard | ~$200-300/yr | Everything in Basic + priority scheduling + no trip charge + one member-rate drain cleaning |
| Premium | ~$300-500/yr | Everything in Standard + waived diagnostic fees + no-overtime emergency service + annual backflow/sump/softener service |
The inspection and flush are the backbone. The tiers are built out of things that cost you little but the customer values a lot: priority, waived fees, and discounts.
Don’t underprice it. Do the math before you set a number. The single biggest way shops lose money here is pricing the plan below what the visits plus the promised discounts actually cost to deliver. Cost out one inspection-and-flush visit first (mark these as approximate and plug in your own real loaded rates; see pricing plumbing jobs with a flat-rate book):
- Loaded tech labor: your fully-burdened hourly rate × 1-2 hrs on-site + travel/windshield
- Consumables: flush materials, minor parts, disposal
- Dispatch / insurance / admin overhead allocated per visit
Add it up honestly. Then price the plan so the annual fee clears the full delivered cost of every included visit plus the repair discount you’re giving away, with margin left over. Build the number up from your own real loaded costs rather than a multiplier off the internet. The markup that leaves healthy margin depends on your labor rate, your included discounts, and how many visits members actually redeem. A plan that loses money on every renewal is not recurring revenue; it’s a recurring liability.
How to actually sell it: attachment rate is the whole game
A great plan nobody buys does nothing. Attachment rate, the share of jobs you convert into a membership, is where the program is won or lost, and it’s a process problem, not a pricing one:
- Attach at the moment of value, at the truck. The best time to sell is at the end of a repair or install, when the customer is already thinking about reliability. “I’ve got this fixed. Let me show you how to keep the rest of the house from surprising you” beats a cold pitch every time. The tech at the kitchen table sells more plans than any ad.
- Script it, don’t ad-lib it. Make the pitch a habit every tech runs on every job, and leave a one-page value recap. A close that works at the end of a repair: “Everything’s working now. The membership gets you an annual inspection that catches the small leaks before they become a flooded ceiling, plus priority scheduling and a member discount that pays for itself the next time you need us. It’s about $19 a month, or $219 for the year. Which works better for you?”
- Pay for it, and make it visible. A modest per-membership bonus (paid on the first payment, clawed back if the customer cancels inside 90 days) moves the needle, but only with a weekly leaderboard. Bonuses nobody sees do nothing. Track attach rate per tech and coach the laggards; this is the highest-leverage number to manage. See know-your-numbers KPIs for how to build the scoreboard.
- Sell the peace of mind, not the discount. Homeowners don’t get excited about 10% off. They get excited about not coming home to a flooded basement. Lead with the inspection catching problems early and with being first in line in an emergency.
How to not lose money running it
- Book the visit. Don’t bank on breakage. “Breakage” (members who pay and never schedule) looks like free money but it’s a renewal-killer: a member who got nothing all year cancels. Proactively schedule the annual inspection; software that auto-prompts the booking is worth it.
- Cap the “unlimited” promises. Unlimited drain cleaning and open-ended coverage are how a membership turns into an unprofitable emergency-call subscription. Either exclude main-line/severe blockages from the included cleaning, cap the number of visits, or price the promise in. Put the limits in writing.
- Inspect before you enroll old plumbing. Selling a coverage-heavy plan on a house with 40-year-old galvanized supply or a failing sewer lateral is buying a year of unprofitable calls under your own discount, and a member who cancels anyway when it fails. Use a basic (inspection-only) tier for aging systems, or inspect first.
- Handle cancellations with a prorated rule, in writing. Standard practice: refund the unused prorated portion less the single-visit rate for each visit already performed. Put it in the agreement so it’s never a fight.
- Use real service-agreement software. Track members, auto-remind renewals, and trigger the annual booking. Manually tracking a growing member base in a spreadsheet is how renewals quietly leak. See choosing field-service software.
- Fight renewal leakage. Send members a short annual value statement (visits performed, issues caught, discounts used) so they see what they bought. Auto-renew with clear advance notice beats manual renewal by a wide margin (respect provincial notice rules in Canada).
- Measure the program: active members, renewal rate, attach rate per tech, revenue per member (including pull-through repairs and changeouts), and % of members who actually redeem the inspection. A low renewal rate almost always traces back to unbooked visits or a price/value mismatch.
🇨🇦 Canada notes
The model is identical; two things to get right:
- Tax: a service agreement is a taxable supply: charge GST/HST on the plan (and PST/QST where it applies) per your province. Build it into the price so the plan math still clears margin after tax.
- Consumer-protection / contract rules on auto-renewal and cancellation vary by province and can be stricter than the US. Spell out renewal and cancellation terms plainly, and in Québec provide the agreement in French. Don’t auto-renew silently where the province requires notice.
Checklist
- Design a 3-tier plan (Basic / Standard / Premium) built on an annual inspection + water-heater flush + priority + discounts.
- Cost a visit and price every tier to clear delivery cost + the repair discount, with margin.
- Offer monthly billing to lift sign-ups and smooth cash flow.
- Cap “unlimited” promises and exclude severe/main-line work or price it in.
- Script the pitch, attach at the truck at the end of every job, and track attach rate per tech; add a per-membership bonus with a clawback.
- Inspect before enrolling old plumbing; offer an inspection-only tier for aging systems.
- Proactively book the annual visit every year. Don’t rely on breakage.
- Put a prorated cancellation rule in the written agreement.
- Run it in service-agreement software; track members, renewal rate, attach rate, revenue/member.
- Canada: charge GST/HST (+PST/QST); comply with provincial renewal/cancellation rules; French contracts in Québec.
The bottom line
Plumbing service plans turn one-time buyers into members who call you first, renew year after year, and hand you the water-heater changeout and the repipe when the time comes. The revenue is real and predictable, but only if you price above your delivery cost, drive attachment as a coached process at the truck (not a hope), book the visits you sold, and cap the open-ended promises that quietly bleed margin. Get those right and the plan becomes the base the whole business stands on.
General information for plumbing business owners, not legal or tax advice. Pricing and market ranges here are approximate and vary by region; retention economics are drawn from widely cited Bain & Company / Harvard Business Review research on customer retention. Consumer-protection, tax, and backflow-certification rules vary by jurisdiction and change. Confirm current requirements for your market.
This guide is general information for independent plumbing contractors, not legal or financial advice. Some outbound links may be affiliate or sponsored links, which are disclosed and never affect our recommendations.
Related guides
Get guides like this weekly
Join The Plumbing Bench Weekly. One useful email a week, free.
Subscribe free