New American Tradesman™
A thick, disorganized stack of paper receipts and invoices, shot in close-up.

Cash Flow & Financials·For shops that are already busy

Published August 1, 2026

Your Price Book Isn't Wrong. It's Just Old.

The line items you set last year are quietly deciding this year's margin.

This article contains affiliate links. If you sign up through one, we may earn a commission — see our affiliate disclosure for details.

Read This First

A well-run plumbing operation can net 15 to 20 percent or more, but most plumbing companies run single-digit net margins, often without the owner realizing it, because cash flow and profitability are not the same thing [9]. If you're already busy and already profitable, your price book is the one document quietly deciding which of those two you land on. This is about tightening the book you already have, not rebuilding it from scratch.

Your Price Book Drifts Even When You Don't Touch It

A flat-rate price book assigns a fixed price to each common task, built from the average time your techs take on that task, the average material cost, your overhead, and the profit you need on top [6]. That's the value of it. It's also the trap. Every single input under that fixed price keeps moving even while the number on the page sits still.

Material costs shift with tariffs. Wages rise. Goodin Company's read is blunt: reassess your pricing annually to account for manufacturer price hikes and wage increases, or your margins erode [5]. The wage side alone is measurable. The mean hourly wage for plumbers, pipefitters, and steamfitters was $32.62 as of the May 2023 federal wage data [3], and median pay reached $30.27 an hour in 2024 [2]. That's your direct labor input creeping upward. If your book hasn't been touched in a year, you are charging last year's costs against this year's payroll.

Here's the benchmark that should sting. Gross profit in plumbing runs around 50 percent across every revenue tier, according to Profitability Partners, whose numbers come from actual P&Ls across 200-plus home services acquisitions. This is gross margin, not the net number from the opening. The two move differently and shouldn't be read as the same benchmark. If your gross margin is sitting in the 45 to 50 percent range, they say flatly that you're leaving money on the table relative to what the trade should generate, and that well-run shops clear 62 percent or higher [9]. Those figures come from residential home-services P&Ls specifically; a shop with significant commercial, new-construction, or rural work should treat them as a directional benchmark, not a universal target. A stale price book is one of the most common reasons a profitable shop still lands under that line.

Signs Your Price Book Is Outdated

A few reliable tells. Material costs have risen since you last touched the book. Tech pay hasn't moved in a year or more, but your prices have. Techs are quietly overriding line items in the field because the number on the page doesn't match reality anymore. Customers stopped questioning what you charge, which sounds like a win until you realize it usually means you're pricing under the market, not confidently at it. Every estimate still requires mental math instead of a lookup. And the clearest one: margins have slipped even though sales have held steady, which means the leak isn't demand, it's the book.

The Number Buried Inside Every Line Item

Every flat-rate price traces back to a labor rate, and the labor rate is where optimization actually happens. ServiceTitan lays the formula out plainly: Labor Rate equals Hourly Wage plus Overhead Costs plus Profit Margin, multiplied by a Markup Factor. The overhead piece is the one owners skip. You get it by dividing annual overhead by the total billable hours your plumbers work in a year, which gives you an overhead cost per hour that belongs inside every rate you set [8]. Most owners overestimate this number the first time they calculate it, because drive time, estimates, supply runs, and callbacks get counted as billable when they're actually overhead. Layer in labor, and you have your break-even, the minimum you can charge and not lose money on the job [7].

Know Your Break-Even Before You Reset the Book

Run your real overhead and labor numbers through the Break-Even Calculator to set a floor price before you touch a single line item.

Open the Break-Even Calculator

For context on where the market sits, Housecall Pro's 2026 pricing guide reports most residential plumbers charging $80 to $130 per hour as of June 2026, commercial work often starting above $100, and emergency or after-hours calls reaching $150 to $300 per hour or 1.5 to 3 times the standard rate [4]. Those are reference points, not targets. Your break-even math sets your floor.

Build Your Multipliers Into the Software

Housecall Pro lets you bake overtime and emergency rates directly into your flat-rate book so techs never have to guess in the field.

See Housecall Pro

Where an established shop wins is by refusing to guess at the labor-time inputs. The PHCC Labor Unit Database, run through Harrison Publishing House's CINX platform, offers more than 13,000 national average installation times for plumbing work, third-party verified and cloud-based, as of July 2026 [1]. That kind of verified time data is the difference between a price book built on your memory of how long a job takes and one built on defensible numbers.

Why the Second Faucet Should Cost Less

The details are where price books leak. One plumber on the Plumbing Zone forum put it simply: he charges 1.5 hours for a faucet install with travel time baked into the price, then figures the second faucet at the same visit should cost less, because he's already standing there [10]. If your book has no add-on lines, you're either overcharging on that second item or discounting it by feel, differently every time, which no established shop should tolerate.

That same thread points to a trap one shop owner said costs profitable owners the most: the mental reprice. The flat-rate bill comes to $575, the owner silently re-does the math as time-and-materials, gets $295, feels like a thief, and knocks the price down [10]. One veteran on the forum put the correction bluntly: take your feelings out of it, because guilt-pricing will put you out of business, and if your customers aren't complaining about price, there's a good chance you're too low [10]. Your book exists precisely so that judgment call is already made, at the desk, not at the kitchen table with a homeowner watching.

The same logic applies to overtime. Plumbing's emergency nature, burst pipes and sewer backups and no hot water, gives you real pricing power that many trades don't have [9]. Your book should carry explicit after-hours and emergency multipliers, in the range Housecall Pro's data describes, so nobody in the field is inventing them on a Saturday night [4].

JobFirst ItemAdd-On (Same Visit)
Faucet install$225$150
Toilet install$275$175
Garbage disposal install$250$160

Illustrative numbers only, not a rate card. Run your own labor rate and overhead math before you set real prices.

What to Change

Reset your labor inputs on a fixed annual schedule, the way Goodin recommends, rather than only when you happen to notice margin slipping: recalculate with current wages and a fresh overhead-per-billable-hour figure before you touch a single customer-facing price [5][8][3]. Then benchmark your gross margin against the roughly 50 percent baseline and push toward the 62 percent well-run mark if you're under it [9].

Build the missing lines. Add-on prices for repeat items at the same visit so the second faucet is priced once and never argued [10]. Explicit overtime and emergency multipliers so field pricing is never improvised [4]. A clean price book pays you back somewhere you might not expect: it also gets you paid faster, because a tech can hand over a final number on the spot instead of waiting on the office to reconcile it. BuildOps found that invoices sent within 10 days are associated with the fastest collection, that waiting 11 to 20 days adds about 5 days to typical collection time, and that going past 20 days is linked to nearly a full extra month of waiting [6]. A tight flat-rate book that produces an invoice on the spot is a cash flow lever, not just a pricing one.

Last, match the model to the work. Flat-rate is strongest for routine residential jobs where customers want the number before you start; hourly still makes sense for diagnostics, older systems, commercial work, and any job where scope can move once a tech gets eyes on it [4]. Your book should hold both.

Bottom Line

A profitable shop rarely loses margin in one dramatic mistake. It loses it a few dollars at a time, in a price book that stopped keeping up with its own costs. Update the inputs on a schedule, and the book pays you back every day it's open.

Sources

[1] PHCC: Labor Unit Database, national average installation times via the CINX platform

[2] U.S. Bureau of Labor Statistics: Occupational Outlook Handbook, Plumbers, Pipefitters, and Steamfitters, 2024 pay data

[3] U.S. Bureau of Labor Statistics: Occupational Employment and Wage Statistics, Plumbers, Pipefitters, and Steamfitters, May 2023

[4] Housecall Pro: 2026 Plumbing Price Guide, average rates and pricing models

[5] Goodin Company: flat rate versus time-and-materials pricing for service businesses

[6] BuildOps: Plumbing Flat Rate Pricing guide, invoice timing and collection data

[7] Plumber Magazine (sponsored by FieldEdge): plumbing pricing guide, break-even calculation

[8] ServiceTitan: Plumbing Labor Rate Calculator and labor rate formula

[9] Profitability Partners: Plumbing Profit Margins, 2026 net and gross benchmarks

[10] Plumbing Zone Professional Plumbers Forum: flat rate price book discussion thread

Enjoyed this?