Skip to main content
All Articles
Plumbing

How to Price Plumbing Jobs Without Leaving Money on the Table

March 10, 20268 min read

The Real Reason Most Plumbers Are Underpaid

Most plumbers underprice their work. Not because they do not know what they are doing technically, but because they have never sat down and calculated what a job actually costs them. They look at what the guy down the street charges, knock 10% off to "stay competitive," and wonder why they are clearing $45K a year while working 60-hour weeks.

Pricing is not about what the market will bear. It is about what your business needs to charge to cover costs, pay you a real salary, and generate enough profit to grow. If your pricing does not account for all three, you are running a charity, not a company.

Flat Rate vs. Hourly: Pick One and Commit

Hourly billing punishes you for being good at your job. If you can swap a water heater in 90 minutes while a less experienced plumber takes four hours, hourly billing pays you less for being better. That is backwards.

Flat rate pricing means you quote a fixed price for each job type regardless of how long it takes. A toilet rebuild is $285. A water heater install is $1,800-$2,400 depending on the unit. A kitchen faucet replacement is $375. The customer knows the price upfront, you know your margin, and nobody is watching the clock.

The objection most plumbers have is "what if the job takes longer than expected?" Build that into your flat rate. If a standard water heater install takes you 2.5 hours on average but occasionally runs 4 hours due to old galvanized piping or tight crawl spaces, price for 3.5 hours. You will come out ahead on the easy installs and break even on the hard ones.

If you insist on hourly billing, never charge less than $125/hour for a licensed plumber in a residential market. Below that, you are not covering your true costs. In most metro areas, $150-$185/hour is the realistic range for 2026.

Calculating Your True Job Cost

Every plumbing job has four cost components: labor, materials, overhead, and profit. Most plumbers only think about the first two.

Labor is not just what you pay the tech. It includes payroll taxes (7.65% for FICA alone), workers comp insurance (which can run 8-15% of payroll for plumbing), health insurance contributions, paid time off, and training. A plumber who earns $32/hour actually costs you $42-$48/hour when you factor in the full burden.

Materials include the parts, fittings, and supplies for the job plus a markup. Standard material markup in plumbing is 35-65% depending on the item. A $180 water heater element gets billed at $250-$295. A $12 wax ring gets billed at $18-$22. This is not gouging. It covers your time sourcing the part, keeping inventory, your supply house account, and the trip to go get it.

Overhead is everything that does not go directly into a job but keeps your business running: truck payments, fuel, insurance, licensing, office rent, phone, software, uniforms, tool replacement, marketing, and your own salary as the business owner. Add all of this up for the year and divide by your billable hours. For most small plumbing operations, overhead runs $35-$60 per billable hour.

The Profit Margin You Should Actually Target

After you cover labor, materials, and overhead, you need net profit on top. This is not your salary (that should be in overhead). This is the money the business retains to buy new trucks, hire another tech, handle slow months, and build value if you ever want to sell.

Target 15-22% net profit margin on every job. Some plumbers think 10% is fine. It is not. One bad month, one truck breakdown, one workers comp claim, and 10% evaporates. At 20%, you have a buffer and actual business growth.

Here is a real example. A slab leak repair takes 6 hours of labor (burdened cost: $48/hour = $288), $340 in materials (your cost), and your overhead allocation is $50/hour x 6 hours = $300. Total cost: $928. At a 20% profit margin, you divide by 0.80 to get your price: $1,160. Add your material markup (50% on $340 = $510 billed) and the job price comes to $1,268. Round to $1,275.

Five Pricing Mistakes That Kill Plumbing Businesses

Mistake one: not charging a service call fee. If you drive to a house, diagnose the issue, and give a quote, that has value. Charge $69-$99 for the service call and waive it if they hire you. This filters out tire-kickers and values your expertise.

Mistake two: quoting over the phone. You cannot accurately price a job you have not seen. "How much to fix a leaky faucet?" could be a $5 cartridge swap or a $400 valve replacement behind a tiled wall. Always say "I need to see it first" and charge the service call.

Mistake three: not adjusting prices annually. Your costs go up every year. If you charged $1,800 for a water heater install in 2024 and you are still charging $1,800 in 2026, you have given yourself a pay cut. Review pricing every January.

Mistake four: matching competitor prices without knowing their cost structure. The guy charging $950 for a job you price at $1,275 might be uninsured, unlicensed, working out of a minivan, and not paying taxes. You cannot compete with someone who has no overhead because they are breaking the law.

Mistake five: discounting to close the deal. Every dollar you discount comes directly out of profit. If your margin is 20% and you give a 10% discount, you just cut your profit in half. Offer value instead: include a free inspection, throw in a maintenance plan trial, or offer priority scheduling.

Using a Pricing Calculator to Stay Consistent

The fastest way to blow your margins is inconsistent pricing. If you quote $375 for a garbage disposal install on Monday and $425 on Thursday because you were in a different mood, you have a problem. And if you have employees giving quotes, multiply that inconsistency by every tech on your team.

A pricing calculator or flat rate book eliminates this. Every job type has a set price based on your actual costs. Your techs present the price from the book, not from their gut. The customer gets consistency, and you protect your margins.

Build your own or use a professionally designed one. Either way, update it quarterly as material costs shift.

Communicating Price to Customers Without Flinching

The way you present your price matters as much as the number. State the price, explain what is included, and stop talking. Do not apologize. Do not say "I know it seems like a lot." Do not justify why plumbing is expensive. You are a licensed professional solving a problem they cannot solve themselves.

Present a written estimate that itemizes the work (not your cost breakdown, your deliverables). "Install new 50-gallon gas water heater, including removal and disposal of old unit, new flex lines, expansion tank, and code-compliant venting. Two-year workmanship warranty. $2,350." Clean, professional, no ambiguity.

Customers who push back on price are usually not your customers. The ones who value professionalism and reliability will pay your rate. Chase the right market.

Build Your Pricing System With the Right Tools

Stop guessing at job pricing. BillSnitch offers plumbing-specific pricing calculators and estimate templates that plug in your actual labor, material, and overhead costs to generate accurate, profitable quotes every time. Built by tradespeople who have made every pricing mistake in the book so you do not have to.

Get the Plumbing Business Template Kit

100+ templates built for HVAC, plumbing, and electrical contractors. Pay once, own forever. 30-day money-back guarantee.