By SubcontractorHub Editorial Team·Published September 2026

Bottom line up front: Plumbing service work is labor-dominant — a $12 wax ring against two hours of labor — so your loaded labor rate decides almost the entire price. Copying someone else's price list imports their overhead, not yours. Use the ranges below to sanity-check task coverage and time estimates, then rebuild every number from your own costs.
Flat rate pricing solved the oldest argument in residential plumbing: the customer wants to know what it costs before you start, and you want to stop being punished for working quickly. When a tech clears a main line in forty minutes instead of two hours, hourly billing hands that efficiency straight back to the customer. Flat rate keeps it.
The catch is that a flat rate price book is only as good as the arithmetic beneath it. This guide gives you a working plumbing labor price list for 2026, the formula that generates it, the markup tiers that keep expensive parts from pricing you out, and the price book structure that keeps a shop at 20–25% net profit.
A plumbing labor price list — a flat rate price book — is a task-by-task table that assigns one fixed, all-inclusive customer price to each job you commonly run. Replace a toilet. Snake a main line through the cleanout. Swap a 50-gallon tank heater. The price is quoted before the work starts and already contains parts, labor, overhead, and profit.
That differs from time-and-materials in one important way: T&M bills the stopwatch, flat rate bills the outcome. A twenty-year journeyman who diagnoses a failing PRV in ten minutes has delivered more value than an apprentice who takes ninety, and only one of those pricing models pays for it.
Every line in the price book comes from the same equation:
Flat Rate Price = (Parts Cost × Markup) + (Labor Hours × Loaded Labor Rate)
In plumbing, the second term usually dominates. On a toilet reset the parts might be $18 and the labor two hours — meaning the loaded labor rate accounts for roughly 95% of the customer price. This is the single biggest difference between a plumbing price book and an HVAC one, and it means your energy belongs on the labor rate and on honest time estimates, not on fine-tuning markup.
The loaded labor rate is the number most shops get wrong, and it is never the wage you pay the plumber. Build it in four steps:
Run that honestly and a shop paying $38/hr wages typically needs a $125–$225/hr loaded rate to hit target margin in 2026. The gap between $38 and $175 is not greed — it is the entire cost of being a business rather than a person with a van. If you want to pressure-test the labor side of your own numbers, our labor burden calculator and overhead calculator will get you to a defensible figure quickly.
Below are all-in customer prices for 24 common residential plumbing tasks — parts, labor, overhead, and profit included. The ranges reflect a loaded labor rate between roughly $125 and $225 per hour, which covers most US markets in 2026. Low end fits rural and small-metro shops with lean overhead; high end fits major metros, union markets, and shops carrying 24/7 dispatch.
Ranges are industry reference figures for 2026 residential service work and are not a quote. Verify every number against your own parts costs, loaded labor rate, and local market before publishing it to your technicians.
Two things worth noticing in that table. First, the labor-hour column matters more than the price column — if your time estimates are optimistic, every price built on them is wrong, and the failure is invisible until you audit job costing. Second, the spread between low and high on the same task is often 2x. That is not sloppiness in the data; it is the real variance between a two-truck rural shop and a metro operation with dispatchers, warehousing, and after-hours coverage.
Never use one flat multiplier across the whole book. Slide the markup by part cost — cheap parts need a high multiplier to cover the real cost of stocking and fetching them, and expensive equipment needs a low one or you lose the bid outright.
Blended across a year of work, plumbing parts revenue should land near 2.4x–2.9x of parts cost. If yours is far below that, you are absorbing procurement cost you never billed for.
Take a straightforward sump pump replacement in an existing pit with usable discharge piping.
Check the margin before it goes in the book. True cost is $277 in parts plus roughly $145 in actual burdened labor (2.5 hrs × ~$58) = $422. Against a $1,122 price that is a 62% gross margin — comfortably inside the 55–65% band for service work. If that same line had come out at 40%, the fix is the loaded labor rate, not the markup.
Every line item in a usable plumbing price book carries eight fields:
Organize one page per category, sorted by how often the task actually comes up rather than alphabetically. A technician standing in a flooded basement should find “sump pump replacement” in two seconds, and the fastest way to guarantee that is to put your top twenty tasks on the first page.

A price book only earns its keep when the technician can present the number on site, without calling the office.
The pricing math is the easy half. The rollout is where flat rate conversions usually stall, because experienced plumbers who have quoted hourly for twenty years will read the new numbers as “we're gouging people.” Three things defuse that:
Rebuild the book at least twice a year, and immediately whenever supplier costs move more than 5–8%, you raise wages, or insurance and fuel climb — each of those changes the loaded labor rate every line is derived from. Date every version. A stale price list in a technician's truck is worse than no price list at all, because it quotes yesterday's costs with today's confidence. Keeping the book inside your plumbing estimating software rather than a shared spreadsheet removes the version problem entirely: update once, and every tech in the field is quoting the new number on the next call.
A plumbing labor price list (or flat rate price book) is a task-by-task table assigning one fixed, all-inclusive customer price to each common plumbing job, quoted before work begins. Each line bundles parts, labor, overhead, and profit so the technician presents a single number instead of billing hours plus materials. It should be built from your own loaded labor rate — a stranger's overhead is not your overhead.
Typical 2026 residential ranges: toilet replacement $350–$650, kitchen faucet replacement $325–$550, garbage disposal install $325–$525, 40–50 gallon tank water heater replacement $1,700–$2,900, tankless water heater install $3,200–$5,500, sink or tub drain clearing $185–$375, main line snake through a cleanout $325–$650, hydro jetting $600–$1,200, sump pump replacement $650–$1,300, PRV replacement $475–$850, and shower cartridge replacement $275–$475. These are all-in customer prices — adjust to your market and loaded labor rate.
Use Flat Rate Price = (Parts Cost × Markup) + (Labor Hours × Loaded Labor Rate). Plumbing parts markup slides from 4x–5x under $25 down to 1.5x–1.8x over $1,000. A fully loaded plumbing labor rate — wage plus taxes, comp, benefits, truck, insurance, licensing, software, office, and target profit divided across genuinely billable hours — usually lands between $125 and $225 per hour in 2026, against a journeyman wage of $32–$45.
Target 20–25% net profit. Service and repair calls should clear 55–65% gross margin because they are labor-heavy and parts-light. Install and replacement work runs 35–45%, since expensive equipment dilutes the percentage even when dollar profit is larger. If your flat rates are not clearing those bands, the loaded labor rate underneath the book is too low.
For residential service, repair, and replacement work, flat rate is stronger: it protects margin when a job runs fast, removes the clock-watching argument, and lets a technician present a price on the spot. Hourly still fits open-ended diagnostics, commercial and new-construction contracts, insurance and warranty work, and anything where scope genuinely cannot be defined up front.
The formula is identical but the mix is not. Plumbing service work is labor-dominant — a $12 wax ring against two hours of labor — so the loaded labor rate drives nearly the whole price and markup barely moves it. HVAC repair carries far more expensive components, so markup tiers matter more. Plumbing books therefore live or die on the labor rate and on realistic time estimates that include access, cleanup, and haul-away.
Twice a year at minimum — most shops rebuild in January and adjust mid-year. Update immediately when supplier costs move more than 5–8%, when you raise wages, or when insurance, fuel, or licensing climb, because each changes the loaded labor rate every line is derived from. Date every version so no one quotes from a stale copy.
Free plumbing price list PDFs circulate on contractor forums, but each encodes the loaded labor rate, parts costs, and overhead of the shop that built it. If their loaded rate was $120/hour and yours is $175, every line underprices your work by roughly 30% and you lose money faster the more jobs you sell. Use a published list to check task coverage and time estimates, then rebuild the prices from your own numbers.
30-minute demo. See flat-rate price books, good/better/best options, embedded financing, and job costing that tells you which lines are actually profitable.
Book a DemoPlumbing Pricing, Flat Rate, Contractor Profitability
SubcontractorHub
AI proposals, sales pipeline, and project management — all in one platform.
30 minutes. No commitment.