How much should a plumber charge?
Most residential service plumbers bill $95–$165 per hour or $350–$650 for a standard service call (first hour plus trip), with drain cleaning, water heater swaps and repipes priced as flat jobs built from labor burden, overhead recovery and a 15–25% net margin target.
- Reviewed
- National service benchmarks, reviewed March 2026
How to use this guide
This page is a pricing reference for residential service plumbing — not a single number to paste on every truck. Ranges reflect burdened labor, overhead recovery, and a healthy net margin target, then vary by region, utilization, and how you structure trip fees versus hourly billing.
Use the rate build-up table to sanity-check your shop rate against your last payroll export and insurance renewal, then open the plumber hourly rate calculator with your real numbers. The worked example shows how a common flat job (water heater swap) stacks labor, materials, overhead, and margin so you can compare to how you actually job-cost.
Homeowners read our cost guides for the same jobs. Pricing in the same ballpark — or explaining clearly why you are above it — reduces sticker shock and filters out customers who were never going to pay for licensed work.
Service calls vs flat jobs
Many shops lead with a trip or diagnostic fee that includes the first hour, then bill incremental time or switch to a flat book for repetitive repairs. Either model works if windshield time, dispatch, and shop time are either billed or deliberately absorbed with eyes open.
Repipes, sewer repairs, and remodel rough-in should almost never be a one-line guess. Build hours from your last three similar jobs, add permit and disposal explicitly, and put hidden-condition language in the estimate before demo.
Rate build-up
From wage to billable rate
Start from journeyman wage, multiply by a realistic burden factor (taxes, workers comp, benefits, vehicle), add overhead as a percent of loaded labor, then add profit on top of full cost — not on wage alone. The table shows national example ranges; your market and utilization may land anywhere inside or outside these bands.
| Step | Example range |
|---|---|
| Base wage (journeyman service tech) | $28–$38/hr |
| Labor burden (+ taxes, WC, benefits, vehicle) | × 1.35–1.45 |
| Loaded labor cost | $38–$55/hr |
| Overhead recovery (office, insurance, software, owner salary) | + 25–35% of loaded labor |
| Profit target (net, after overhead) | + 15–25% on top of full cost |
| Billable shop rate (before trip minimum) | $95–$165/hr |
Typical service rates by region
Trip fees and hourly shop rates move with cost of living, union prevalence, and how far your techs drive between calls. Use these bands as a comparison point when a homeowner says another shop quoted half your diagnostic — often that shop is undercounting burden or planning to upsell on the truck.
Southeast / rural
Labor: $85–$125/hr
Trip / diagnostic: $89–$149 trip
Midwest / Mountain
Labor: $95–$140/hr
Trip / diagnostic: $99–$175 trip
Northeast / West Coast metros
Labor: $125–$185/hr
Trip / diagnostic: $149–$225 trip
Worked example
Tank water heater replacement (same location, 40–50 gal)
The line items below are illustrative for a straight swap at the same location with standard venting. Code upgrades, pan and expansion tank upsells, difficult access, or tankless conversions change hours and materials — that is why exclusions and change-order language matter on the written estimate.
| Labor: 3.5 hrs × 2 techs equivalent (lead + helper blocks) | $420 loaded |
| Materials (heater, fittings, pan, vent parts) | $680 at cost |
| Material markup (18%) | $122 |
| Permit & disposal | $85 |
| Overhead allocation (28% of labor) | $118 |
| Target margin (20% on sell price) | $332 |
| Indicative customer price | Customer price ≈ $1,757 (national mid; permit and code upgrades can add $200–$800) |
Price ranges homeowners compare
Flat ranges help dispatch and CSR scripts stay consistent. They are not substitutes for job-costing each ticket — especially on main-line sewer work where depth, access, and restoration drive spread.
- Service call / diagnostic — $89–$225
Often includes first hour
- Drain cleaning (kitchen) — $225–$450
- Water heater swap — $1,400–$2,400
- Repipe (whole home, PEX) — $4,500–$12,000
- Main line sewer spot repair — $1,800–$4,500
Where margin disappears
These are the patterns we see most often when a shop is busy but broke: the rate looks fine on paper until utilization, drive time, or a stale flat-rate book erodes margin job by job.
- Quoting from wage, not loaded cost — A $32 wage is ~$46 loaded; at 65% utilization you need ~$71/hr just to break even before profit.
- Absorbing drive time on every ticket — Two extra windshield hours per day at $0 billable wipes ~$150–$250 of margin.
- Flat-rate book with no burden update — Insurance and fuel creep 4–8%/yr; static prices erode margin silently.
Quotes, minimums, and payment
Minimums & trip charges
A trip or diagnostic fee should cover at least one billable hour at your shop rate plus a fair share of windshield time and dispatch cost. Many shops publish a higher first-hour rate than incremental hours so small jobs do not consume a truck for net-negative revenue. After-hours and emergency multipliers should be written in the price book before the phone rings at midnight, not invented on the drive over.
Markup vs margin
Twenty-five percent markup on cost equals twenty percent margin on sell price — markup divided by (1 + markup). Owners and bookkeepers use the words interchangeably; confusing them underprices every job by several points. When you say “twenty percent on materials,” say whether that is markup on cost or margin on price, and train CSRs to use the same language.
Exclusions & change orders
Dry rot, mold remediation, concrete restoration after a slab leak, asbestos or lead abatement, and code upgrades discovered after opening walls belong in change orders — name them in the estimate before demo, pair with photos of existing conditions, and reference your change-order clause when the wall opens.
Payment schedule
Service and repair work is typically due on completion unless you extend terms to a commercial account. Larger jobs use deposits where state law allows — many states cap residential deposits at ten to thirty-three percent — with progress draws tied to inspection milestones and balance due at final. Match the invoice schedule to what the customer signed on the estimate.
Presenting the price
Lead with scope and outcome (“install listed heater, haul away, permit as required”), then show the price. Separate optional upgrades — expansion tank, pan, recirculation, water shutoff — so the base quote stays comparable to competitors and the customer chooses upsells consciously rather than feeling bait-and-switched on the truck.
Use these next
FAQ
What hourly rate should a plumber charge in 2026?
Should plumbers use flat-rate pricing?
What is a fair plumber service call fee?
How much margin should a plumbing company target?
Do I charge for estimates?
How do I price after-hours emergency work?
Should materials be marked up?
What do homeowners think a plumber costs?
Methodology
Benchmarks blend BLS wage data, service-company surveys, and inputs from our plumber hourly rate calculator. Ranges are reviewed on the vintage date in the page header and rounded for readability — rebuild quotes from your books, not from the midpoint alone.
- BLS Occupational Employment — plumbers, pipefitters, steamfitters
- Internal benchmark: True Trade Path plumber hourly rate calculator