Most plumbers price backward. They look at what competitors charge, split the difference, and hope it covers what the job actually costs. That approach might work when material prices are stable and you're fully booked — but neither of those things describes 2026.

The right way to price is cost-up. Start with what the job costs you — burdened labor, truck stock, overhead, the diagnostic trip that doesn't always turn into a repair — and then add a margin that makes the business worth running. From that cost floor, you can pick a pricing model that fits the work and quote with confidence instead of crossing your fingers.

This guide covers hourly rates, flat-rate benchmarks for common jobs, service call fee strategy, and materials markup — with specific 2026 numbers for residential service plumbing.

Two Pricing Models, One Decision to Make

Most plumbing businesses use one of two models, or a hybrid of both.

Hourly pricing is simpler to set up. You charge a rate per hour plus parts. The problem: customers don't love watching the clock, and if a job runs long, you either absorb the overrun or have an uncomfortable conversation about a number that changed after the fact.

Flat-rate pricing sets a fixed price per job before work starts. Customers prefer it — they know exactly what they're paying when they approve the work. Once you've built your flat-rate price book, average ticket size tends to run 20–30% higher than hourly because you're capturing the full value of speed and expertise, not just logged time.

A third option worth considering: the diagnostic fee plus flat rate model. Charge $89–$175 for the truck roll and diagnosis. If the customer approves the repair, waive the diagnostic fee and quote a flat rate for the fix. This protects your cost on declined jobs while creating a natural incentive for customers to commit. It's increasingly the standard for service plumbing in competitive markets.

The comparison between these models goes deeper than most plumbers expect. The flat-rate vs. time-and-materials guide covers the margin math and when each model wins by trade.

How to Build Your Hourly Rate

Before you can build flat-rate prices, you need a reliable billable hour rate. That starts with your fully burdened labor cost — what a tech actually costs per hour in the field, not just their wage.

For a plumber earning $28/hour, a realistic burden calculation looks like this:

  • Base wage: $28.00/hr
  • Payroll taxes (FICA, FUTA, SUI): ~$4.50/hr
  • Workers' comp insurance: ~$3.50/hr
  • Health insurance and benefits: ~$3.00/hr
  • Truck, fuel, tools, and equipment: ~$6.00/hr
  • Non-billable time (drive, breaks, callbacks, admin): ~$4.00/hr

Burdened cost: $49–$55/hr before overhead or profit.

Then layer in overhead. For a two- to three-truck residential plumbing company, overhead typically runs 20–30% of revenue — office, insurance, software, marketing, admin. To recover that overhead from billable hours, add roughly $12–$18/hr on top of your burdened cost.

Overhead-loaded cost: $62–$73/hr.

Now add your target gross margin. Service plumbing businesses that track their numbers target 50–60% gross margin on repair calls. At 55% gross margin, your billable rate needs to be roughly 2.2× your loaded cost.

Target billable rate: $85–$130/hr for residential service plumbing. Commercial work and master plumber rates start at $100–$200/hr. Emergency and after-hours service commands 1.5×–2.5× your standard rate — that's $150–$300/hr in most markets.

Flat-Rate Benchmarks for Common Plumbing Jobs

Once you have your hourly rate, flat-rate pricing is arithmetic: estimated job time × your billable rate, plus parts at your target markup. The table below reflects national averages for residential service calls in 2026. High-cost markets (New York, Boston, Seattle, San Francisco) typically run 30–50% higher. Lower-cost markets may fall 15–20% below the midpoint.

Service Avg Job Time Flat-Rate Range
Service call / diagnostic 0.5–1 hr $75–$150
Toilet repair (flapper / fill valve) 0.75–1.5 hr $125–$275
Toilet replacement 1.5–2.5 hr $350–$650
Faucet repair (cartridge / valve) 0.75–1 hr $150–$300
Faucet replacement 1–2 hr $250–$500
Garbage disposal replacement 1–2 hr $250–$500
Shut-off valve replacement 0.5–1 hr $150–$300
Drain cleaning (basic snake) 1–2 hr $200–$400
Sewer cleanout 2–4 hr $400–$900
Pipe leak repair 1–3 hr $200–$600
Water heater flush / maintenance 0.5–1 hr $100–$200
Water heater replacement (40-gal gas) 3–5 hr $1,200–$2,500

Build your own version with your actual average job times and your billable rate. National benchmarks tell you where the market sits. Your cost structure tells you what you need to charge.

Service Call Fees: Protecting Your Truck Roll

The service call fee is one of the most debated line items in plumbing. Charge too little and you lose money on jobs where customers decline the repair. Charge too much and you lose the booking before it starts.

A workable range for 2026: $75–$150 for a standard residential service call, covering travel, truck roll, and the first 30–45 minutes of diagnosis. Weekend and evening calls: $125–$200. Emergency and after-hours: $150–$300.

Two rules that protect your margins:

  1. Never waive the service call fee unless you're using the diagnostic model. A waived fee signals that your time isn't worth the charge — and trains customers to call for quotes they never intend to accept.
  2. State the fee upfront. Customers who agree to a service call fee on the phone are far less likely to dispute it at the door. State it clearly, and most won't push back.

For the full formula on how to calculate and defend your service call rate, the service call fee pricing guide covers the math by trade.

Materials Markup for Plumbers

Most residential plumbers apply a 40–60% markup on parts, which translates to a 29–38% gross margin on materials. That range exists to cover more than just the cost of the part itself:

  • Truck stock and inventory carrying costs
  • Return trips for wrong or defective parts
  • Ordering time, supplier minimum orders, and delivery fees
  • Warranty exposure if a part fails after install

Client-supplied materials change the math. If a homeowner buys their own faucet or toilet, you lose the materials margin and take on installation risk for a product you didn't source. Many plumbers add 15–25% to their labor rate on client-supplied jobs, or decline the work outright. Both are reasonable positions.

For a broader breakdown of how material markup works across trades — and when to use a cost-plus vs. flat markup approach — see the contractor material markup guide.

Frequently Asked Questions About Plumbing Pricing

What do plumbers charge per hour in 2026?

Most residential plumbers charge $85–$130/hr for standard work during business hours. Master plumbers and commercial work start at $100–$200/hr. Emergency and after-hours calls typically run $150–$300/hr. Rates vary by market — metro areas with high labor costs often run 30–50% above these ranges.

How much should a plumber charge for a service call?

A standard residential service call fee ranges from $75 to $150. It should cover travel time, the truck roll, and the first 30–45 minutes of diagnosis. Emergency calls warrant a higher fee — $150–$300 is common. State it upfront; most customers accept a clearly communicated fee without pushback.

What's a fair flat rate for a toilet replacement?

A toilet replacement runs $350–$650 fully installed when the customer supplies the fixture. If you supply the toilet, add $150–$400 depending on the model. Jobs requiring wax ring replacement, supply line upgrades, or flange repair push toward the higher end of the range.

What gross margin should a plumbing business target?

Service and repair calls should carry 50–65% gross margin. Equipment installations (water heaters, fixture replacements) often run 35–50%. Emergency calls can push to 70%+ since labor is the primary cost and the premium rate is baked in. Net profit — after overhead — typically lands at 10–20% for well-run residential plumbing companies.

Should plumbers charge for estimates?

For standard service calls (clogged drain, running toilet, dripping faucet), a paid diagnostic fee is the professional standard in 2026. Free estimates make sense for large project work — whole-house repiping, sewer line replacement, new construction rough-in — where the scope justifies the upfront time investment and the job size makes it worthwhile.

What's the difference between flat-rate and hourly plumbing pricing?

Flat-rate pricing sets one fixed price per job before work begins, regardless of how long it takes. Hourly pricing bills for time spent plus materials. Flat rate works best for predictable residential service work — it protects your margin when jobs go fast and removes the time-pressure dynamic for customers. Hourly or time-and-materials is better for complex diagnostic work or jobs with genuinely uncertain scope.

The Bottom Line

Plumbing pricing isn't complicated once you know your numbers. Start with your burdened labor rate — not your wage, your real cost per hour in the field. Layer in overhead. Set a gross margin target. From there, build flat-rate prices for your 20 most common jobs and stop quoting from memory or guesswork.

The mistake most plumbing businesses make isn't overcharging — it's undercharging because they skipped the cost math. At $28/hr wages, a plumber costs you $49–$55/hr before overhead touches it. Your billable rate should be $90–$120+, not $75. The gap between what a tech costs and what most plumbers charge is exactly where profit disappears.

When you're ready to stop writing plumbing quotes by hand, PRISM can help. Paste a client text or service request, and PRISM writes a professional, line-itemized quote in minutes — branded, ready to send, no spreadsheet required. Try it free.