14-day free trial · Cancel any time.Start free →
All articles
How to Price Plumbing Jobs: Flat Rate Math That Protects Your Margin
plumbing
plumbingpricing

How to Price Plumbing Jobs: Flat Rate Math That Protects Your Margin

A plumbing pricing guide covering flat-rate price books, service call fees, parts markup, and how to quote bigger jobs without racing to the bottom.

Roooster
Roooster Editorial · Editorial
June 3, 2026 · 3 min read

Plumbing pricing has a trust problem and a math problem, and they feed each other. Customers cannot see the difference between a $180 and a $420 water heater diagnosis, so they anchor on the cheapest number they heard. Plumbers who never calculated their real cost per hour then "win" that race and wonder why a busy month still leaves nothing in the account. Here is how to fix the math side, which quietly fixes the trust side too.

Start With Your Real Cost Per Billable Hour

Your hourly rate is not your plumber's wage plus a bit. It is:

Loaded labor: wage x burden (payroll taxes, workers comp, insurance, paid nonbillable time). For plumbing, burden typically runs 1.4-1.6x. A $34/hr journeyman costs you $48-$55/hr.

Overhead per billable hour: total annual overhead (rent, trucks, fuel, insurance, software, office, marketing) divided by annual billable hours. Solo operators often carry $30-$45/hr here; small shops more.

Unbillable reality: a plumber on the clock 8 hours bills maybe 5-6. Drive time, supply house runs, and callbacks eat the rest. Price against billable hours, not paid hours.

For most small plumbing companies, true cost lands between $90 and $130 per billable hour before profit. If your effective rate on completed jobs is below that, you are subsidizing your customers.

Flat Rate Is the Standard for a Reason

Residential service plumbing overwhelmingly runs on flat-rate pricing, where every common task has a book price: toilet rebuild, disposal swap, PRV replacement, water heater install, hose bib replacement.

Why it wins:

  • The customer approves a total before you start. No clock anxiety, no invoice fight.
  • Your fastest plumbers become your most profitable, instead of billing the least.
  • Good/Better/Best options become natural: repair the section, replace the run, repipe with a warranty.

Build the book from your top 30 tasks: (average task hours x loaded rate) + (parts x markup) + trip allocation, rounded to intentional numbers. Update it at least yearly; copper and fixture costs do not wait for you.

Where hourly still fits: true unknowns like slab leak hunts, camera-and-locate work billed as diagnostics, and commercial contract work. Charge a real diagnostic fee, then flat-rate the fix.

Service Call Fees and the Free Estimate Trap

A truck roll costs you $40-$80 before anyone touches a wrench. Charge a service/dispatch fee ($59-$99 in most markets) and credit it toward completed work. Customers who refuse to pay a dispatch fee were never going to approve a fair repair price.

Free estimates belong on big-ticket, high-close work: repipes, water heater replacements, sewer line replacements. Even there, "free" should buy you a same-visit, professional, written quote with options, because speed and presentation are what close those jobs at full price.

Markup Without Apology

Standard plumbing parts markup is a sliding scale: fittings and small parts (under $25 cost) at 3x or more, mid-range parts at 2-2.5x, fixtures and water heaters at 1.4-1.75x. The markup covers procurement time, stocking, warranty risk, and the supply run your customer never sees.

On customer-supplied fixtures, charge full labor plus a defined "no warranty on the fixture" line item. You are not obligated to discount labor because they found a faucet online.

Quoting Bigger Jobs: Options Beat Discounts

On repipes, water heaters, and sewer work, the shops that win at healthy margins do three things:

  1. Quote same-day, in writing, with photos. The first professional quote in the inbox sets the anchor. A quote that arrives three days later is negotiating against it.
  2. Present three options. Code-minimum fix, recommended solution, and the premium version with the longest warranty. Roughly half of customers pick the middle, and some pick the top; almost nobody haggles when they chose the option themselves.
  3. Ask for a deposit at approval. A signed quote with a deposit is a job; a verbal yes is a maybe.

This is where tooling earns its keep. With Roooster, a plumber can photograph the failing water heater, build a three-option flat-rate quote on their phone, and send it before pulling out of the driveway, with e-signature and deposit collection built in. The math in this guide sets the right price; getting it in front of the customer fast is what wins the job at that price.

Ready to put this into practice?

Roooster helps home service businesses quote, schedule, and invoice faster.
Start a free 14-day trial.

Start free trial →
Roooster for your trade:PlumbingHVACElectrical
← Back to all articles

Keep reading