Service Business Profit Margins: HVAC, Plumbing & Electrical Benchmarks
Ask most HVAC, plumbing, or electrical business owners their profit margin and they’ll say “I don’t know — but we’re busy.” Being busy and being profitable are two very different things. This guide breaks down realistic profit margin benchmarks by trade and shows you how to move from average to top-quartile profitability.
Profit Margin Benchmarks by Trade
| Trade | Avg Gross Margin | Avg Net Margin | Top Quartile Net |
|---|---|---|---|
| HVAC (residential service) | 55-65% | 8-12% | 18-25% |
| HVAC (installations) | 35-50% | 8-15% | 15-22% |
| Plumbing (residential service) | 55-65% | 10-15% | 20-28% |
| Plumbing (new construction) | 30-40% | 5-10% | 12-18% |
| Electrical (residential service) | 55-65% | 10-15% | 18-25% |
| Electrical (commercial) | 35-45% | 8-12% | 15-20% |
Key insight: residential service has the highest margins across all three trades. That’s why the most profitable contractors focus on service first and add construction/commercial as supplementary revenue.
Gross Margin vs. Net Margin
Understanding the difference is critical:
- Gross margin = (Revenue – Direct Costs) ÷ Revenue. Direct costs are the labor and materials for a specific job. If you charge $500 for a repair that costs $200 in labor and $50 in parts, your gross margin is 50%.
- Net margin = (Revenue – All Costs) ÷ Revenue. All costs include overhead: rent, vehicles, insurance, marketing, software, admin, and owner compensation. This is your actual profit.
Most service businesses have healthy gross margins (50-65%) but poor net margins (5-10%) because overhead is too high or pricing doesn’t account for it.
The 5 Levers That Drive Profit
1. Pricing
The single biggest profit lever. A 10% price increase goes straight to the bottom line:
- Switch from time-and-materials to flat-rate pricing. See our pricing guides for plumbing, electrical, and general field service.
- Know your fully burdened labor rate and price above it
- Raise prices annually — if you haven’t raised prices in 2+ years, you’ve taken a pay cut
- Charge premium rates for emergency/after-hours service (1.5-2x standard rates)
2. Technician Utilization
Utilization = billable hours ÷ total paid hours. Target: 70-80%.
- Good dispatching adds 1-2 jobs per tech per day. See our dispatcher guide.
- Reduce windshield time with zone-based scheduling
- Improve first-time fix rate to eliminate profit-killing callbacks
3. Average Ticket Size
Higher average ticket = more revenue from the same number of jobs:
- Present good/better/best options on every job
- Sell maintenance agreements at every service call
- Train technicians to identify additional work (not upsell — genuinely identify needs)
4. Overhead Control
Common overhead leaks in service businesses:
- Too many vehicles for the number of technicians
- Office space larger than needed (many 3-5 tech operations can work from home + warehouse)
- Software overlap — consolidate to one FSM platform instead of 5 separate tools
- Marketing spend without ROI tracking — cut channels that don’t convert
5. Recurring Revenue
Maintenance agreements improve net margin because:
- No acquisition cost (existing customers)
- Maintenance visits are quick, high-margin work
- They fill the schedule during slow seasons. See our seasonal planning guide.
- Templates: HVAC service agreements
What Top-Quartile Contractors Do Differently
Contractors with 20%+ net margins consistently do these things:
- Flat-rate pricing with annual increases tied to cost-of-living
- FSM software that automates scheduling, invoicing, and customer communication (TackOn FSM)
- Track KPIs weekly — revenue per tech, average ticket, callback rate, close rate. See our KPIs guide.
- 500+ maintenance agreements providing a base of predictable revenue
- Invest in technician training — higher first-time fix rates and better customer skills. See our training guide.
- Marketing ROI tracking — know cost-per-lead by channel, cut what doesn’t work
Frequently Asked Questions
What is a good profit margin for a plumbing business?
A healthy plumbing business should target 10-15% net profit margin on overall revenue, with 55-65% gross margins on service work. Top-performing plumbing businesses achieve 20-28% net margins through flat-rate pricing, maintenance agreements, and strong technician utilization.
What is a good profit margin for an HVAC business?
Average HVAC businesses earn 8-12% net margin. Top performers reach 18-25%. The key differentiators are flat-rate pricing on service, 35-50% of revenue from maintenance agreements, and a blended service/installation model. See our HVAC growth guide for detailed strategies.
How do I increase my profit margin without raising prices?
Focus on utilization and overhead. Better scheduling adds 1-2 jobs per tech per day without additional cost. Reducing callbacks by improving training eliminates wasted truck rolls. Automating admin tasks with FSM software reduces office overhead. That said, most service businesses are underpriced — a 5-10% price increase is often the fastest path to better margins.

