Plumbing is one of the most fragmented trades in America. A $500K owner-operator runs a completely different business from a $5M regional company, but they both face the same margin challenges: emergency calls are unpredictable and low-margin, technicians get pulled in a dozen directions, and one bad pricing decision kills a week's profit.
Most plumbing companies sit at 10–18% net margin. The ones doing 18–22% have figured out one thing: recurring revenue. They've shifted from reactive emergency work to membership/VIP programs, preventative maintenance, and seasonal contracts. That structural shift alone adds 4–6 margin points to net profit.
The second lever is pricing discipline. Too many plumbing companies still bid jobs reactively, matching competitor pricing instead of owning their market. A 3–5% improvement in average ticket price adds 1–2 margin points directly.
This post walks through the real benchmarks, shows you the P&L breakdown, and gives you a playbook to build recurring revenue and pricing power.
Plumbing Profit Margin Benchmarks
Here's what real margins look like across the plumbing industry, segmented by work type and company stage:
| Work Type / Company Stage | Gross Margin | Net Margin | EBITDA Margin |
|---|---|---|---|
| Emergency/Reactive Service ($300K–$1.5M) | 35–45% | 8–13% | 10–15% |
| Drain & Sewer Cleaning | 50–65% | 12–18% | 14–20% |
| Repipe Projects ($300–$5K jobs) | 25–35% | 8–14% | 10–16% |
| Membership/VIP Programs | 75–85% | 15–22% | 18–25% |
| Mixed Model (40% recurring, 60% service) | 42–50% | 14–20% | 16–22% |
| Top-Tier Operators (All Segments) | 45–55% | 18–24% | 20–26% |
The numbers tell a clear story. Membership revenue (preventative maintenance, VIP contracts, recurring service plans) has dramatically different economics than emergency work. A $100 annual membership that generates a $40 material cost is 60% gross margin. An emergency service call with $2,500 revenue and $1,500 cost is 40% gross margin. The membership dollar is more valuable.
Gross Margin is revenue minus direct labor and materials. A $2,000 emergency drain cleaning job that costs $600 in labor and $200 in materials has $1,200 gross profit, or 60% gross margin. This is your raw production efficiency. High gross margins mean you're not getting undercut on price relative to what the work costs to deliver.
Net Margin is what survives after overhead, vehicles, software, insurance, and payroll. That same $2,000 job might net only $200 after all expenses. A 10% net margin on $1M revenue means you're keeping $100K as profit.
EBITDA Margin is operating profit before depreciation, interest, and taxes. For plumbing companies, EBITDA typically runs 1–2 points above net margin. Buyers and investors focus on EBITDA when evaluating acquisition multiples.
The critical insight: drain cleaning, repipes, and other project-based work often have lower gross margins (25–35%) than emergency service (35–45%), but they're more predictable and run better EBITDA because they're larger jobs with better technician utilization.
75–85%
Membership/VIP recurring revenue has 3–4x higher gross margins than emergency service work, which is why top operators build it aggressively.
Breaking Down the Numbers—Where Margin Goes
Let's walk through a typical $2M plumbing company and trace every revenue dollar.
Scenario: $2M Revenue, 30% Recurring (Membership), 70% Emergency/Project Work
- Revenue: $2,000,000
- Direct Labor (techs in field): $660,000 (33%)
- Materials & Equipment: $380,000 (19%)
- Gross Profit: $960,000 (48% gross margin)
- SG&A (office, payroll, dispatching): $480,000 (24%)
- Vehicle, Equipment, Tools: $140,000 (7%)
- Software, Licensing, Insurance: $80,000 (4%)
- EBITDA: $260,000 (13% EBITDA)
- Depreciation & Amortization: $40,000 (2%)
- Interest & Taxes: $90,000 (4.5%)
- Net Profit: $130,000 (6.5% net margin)
This company is underperforming. A $2M plumbing company should be at 12–16% net margin with solid execution. Here's why they're at 6.5%:
1. SG&A is too high at 24%. Best-in-class is 16–18%. They're over-staffed or have excessive overhead.
2. They don't have enough recurring revenue. At 30%, they're still mostly reactive. They need 40–50%.
3. They likely don't have pricing discipline. Emergency calls are probably underpriced.
Now let's look at a top operator at the same revenue:
Top Operator Scenario: $2M Revenue, 50% Recurring, 50% Service/Project
- Revenue: $2,000,000
- Direct Labor: $600,000 (30%)
- Materials & Equipment: $340,000 (17%)
- Gross Profit: $1,060,000 (53% gross margin)
- SG&A: $340,000 (17%)
- Vehicle & Equipment: $100,000 (5%)
- Software, Licensing, Insurance: $60,000 (3%)
- EBITDA: $560,000 (28% EBITDA)
- Depreciation: $30,000 (1.5%)
- Interest & Taxes: $175,000 (8.75%)
- Net Profit: $355,000 (17.75% net margin)
That's $225K more profit annually on the same revenue. The difference: higher recurring revenue (better gross margin), better overhead control, better pricing, and better labor productivity.
Key Insight
A company at 24% SG&A with 30% recurring revenue cannot compete with one at 17% SG&A with 50% recurring revenue. The structural gap is 10+ margin points and cannot be closed by pricing or volume alone.
What Separates High-Margin Plumbing Companies
Recurring Revenue as a Strategic Pillar
Top operators view recurring revenue—memberships, VIP plans, seasonal contracts, preventative maintenance agreements—as their profit engine. They build toward 40–50% of revenue from recurring sources. Each dollar of recurring revenue has 2–3x higher gross margin than emergency calls and requires less administrative overhead. They reinvest sales effort, marketing, and technician training into expanding recurring revenue. Result: 4–6 margin point improvement.
Membership Pricing Structure
A membership program isn't just "a plumber that comes out regularly." It has clear pricing: $20/month for routine drains, $40/month for preventative inspection + 1 service call annually, $75/month for unlimited service calls. This removes price negotiation and creates predictable cash flow. Top operators hit $100–200 of recurring revenue per customer annually. Result: immediate margin improvement because membership revenue is 60–75% gross margin vs. 40–50% for service.
Pricing Discipline on Emergency Work
They have a clear fee schedule: emergency fee ($75–150 call-out), hourly rate ($150–250/hour depending on work type and time of day), material markup (25–40%). They don't negotiate. Dynamic pricing based on time of day, day of week, and season is standard. Result: 2–4% average ticket improvement.
Drain & Sewer Specialization
Drain cleaning and sewer work commands 50–65% gross margins because there are fewer competitors and customers can't do it themselves. Many plumbing companies underprice this work because they don't fully appreciate its margin power. Top operators make it a core competency and charge accordingly. Result: 2–3 margin point improvement if this is 20%+ of revenue.
Overhead Control and Technician Productivity
Keeping SG&A below 18% of revenue requires discipline: 1–2 office staff per $1M revenue, documented processes, strong scheduling software, and accountability. Technician productivity (revenue per technician) should be $150K–250K annually. Anything below $100K per technician indicates poor scheduling or underutilized capacity. Result: 2–3 margin point improvement.
The 5 Biggest Margin Killers in Plumbing
1. Over-Reliance on Emergency Service
If 80%+ of your revenue is emergency/reactive work, you're inherently at lower margins. Emergency calls are unpredictable, require high inventory carrying costs, and suffer from longer response times. You need a strategic shift toward recurring revenue.
2. Underpriced Membership Programs
Many companies offer memberships at break-even or slight loss, thinking it's a customer acquisition tool. It shouldn't be. A well-priced membership (with clear service definitions) should carry 60%+ gross margin and be immediately profitable. If your membership margin is below 50%, you're pricing wrong.
3. Poor Scheduling and Technician Utilization
The plumbing dispatch problem is hard but fixable. Poor scheduling means wasted drive time, missed appointments, low billable hours per day. Utilization should be 75%+ billable hours. Below 70% indicates a scheduling or demand problem.
4. Underpriced Emergency Service**
Emergency calls get under-estimated for scope and time. You quote $150 for a service call that takes 2 hours ($300 labor cost). You lose money every time. Charge for your expertise and time, not just the fix.
5. High Overhead / Admin Bloat**
Too many office staff, expensive vehicles the owner drives occasionally, underutilized equipment, expensive software subscriptions you don't use. SG&A creeping above 20% of revenue without revenue growth is a profit killer.
A Practical Margin Improvement Roadmap
Year 1: Build Recurring Revenue Foundation
- Design a membership program with 2–3 tiers (basic, standard, premium). Clear pricing, clear service definitions.
- Target: convert 10% of current customer base to membership within 12 months. This adds ~$50K of high-margin recurring revenue for a $1M company.
- Audit emergency service pricing. Increase call-out fees and hourly rates by 5–10%.
- Implement a scheduling/dispatch system (Jobber, ServiceTitan, etc.) to improve technician utilization.
- Target: +1–2% net margin improvement (get to 12–15% if starting below that).
Year 2: Scale Recurring Revenue and Pricing Power
- Push recurring revenue to 30–35% of total revenue through aggressive membership marketing (direct mail, follow-up calls, in-vehicle signage).
- Raise emergency service pricing another 5%. You've proven your value and efficiency.
- Develop a drain/sewer specialization if it's not already 15%+ of revenue. Market it separately, price it premium.
- Target: +2–3% net margin improvement (get to 14–19% range).
Year 3: Stabilization at Top-Operator Margins
- Recurring revenue should be 40–50% of total revenue.
- SG&A should be 16–18% of revenue.
- Technician utilization should be 80%+.
- Average emergency service ticket should be 10% higher than year 1.
- Target: 18–22% net margin (top-operator territory).
For a $2M company, moving from 10% to 18% net margin is $160K additional annual profit. That's real money.
Benchmarking Your Own Margins
To know if you're performing well, compare against real data:
PHCC (Plumbing-Heating-Cooling Contractors Association) publishes annual member surveys with detailed margin breakdowns by region, company size, and service mix. If you're a member, this is your first stop.
IBISWorld aggregates financial data from thousands of plumbing companies and publishes industry-wide metrics. Cost is $500–1,500 per report, but it's the most reliable third-party data.
State of the Trades Reports (ServiceTitan, Field Service Digest) publish annual benchmarks across multiple home service trades. ServiceTitan has actual operational data from thousands of companies.
Local peer groups or mastermind forums often share margin data confidentially. If you're in one, this is gold.
Track your own metrics monthly: revenue, gross profit, SG&A, and net profit. Compare year-over-year. A 2% annual margin improvement is solid. 3%+ indicates operational excellence.
FAQ – Plumbing Profit Margins
How much of my revenue should come from recurring work?
Start at 20–25%, build to 40–50% over 2–3 years. Companies at 40%+ recurring hit 16–22% net margins. Companies below 20% recurring struggle to exceed 10–12% net margins. The shift doesn't happen overnight—it requires a membership program design, marketing, and sales discipline.
What should my membership/VIP program pricing be?
Depends on your market, but examples: $20–30/month for routine drain service, $50–75/month for preventative inspection + 1 service call annually, $100–150/month for unlimited service calls. Make sure gross margin is 60%+. If you're pricing at 40% gross margin, you're being too generous.
How do I increase emergency service pricing without losing customers?
Raise prices in steps: 5% in month 1, another 5% in month 6. You'll lose maybe 2–3% of volume, but your margin will improve 1–2%. Over a year, you'll retain 90%+ of customers and have significantly higher profit. The customers who leave on price were marginal anyway.
Should I offer discounts for annual contracts?
Only if it locks in 40%+ gross margin. For example, a $600 annual preventative contract that costs you $180 in labor/materials is fine. But don't discount your way into poor margins. A discount-heavy strategy signals weak pricing power and attracts deal-hunters, not loyal customers.
Further Reading & Resources
- PHCC (Plumbing-Heating-Cooling Contractors Association) – Member benchmarks and industry data
- IBISWorld Plumbing Contractors Report – Detailed industry financials and margins
- BLS Industry Overview – Plumbing employment and wage trends
- ServiceTitan State of the Trades – Annual benchmarks on recurring revenue, pricing, and margins
Improve Your
Margins. Now.
We help plumbing companies build recurring revenue programs, refine pricing, and benchmark margins against best-in-class operators. If you're below 14% net margin, there's a real opportunity to restructure your business for higher profitability.
Email Tim — Let's Talk About Your Margins


