Pricing plumbing work is both art and science. Charge too much and you lose jobs. Charge too little and you're working for free after materials and overhead. Here's how successful plumbing businesses set their prices.
Flat rate means quoting a fixed price for the job upfront. The customer knows exactly what they'll pay, which reduces disputes and increases close rates. You benefit by being rewarded for efficiency: if you get faster at a common repair, your effective hourly rate goes up.
Hourly billing works better for diagnostic work or complex jobs where the scope is unclear. It protects you from surprises, but customers often dislike open-ended pricing.
Best practice: Use flat rate for common services (faucet repair, drain cleaning, water heater install) and hourly for troubleshooting and diagnostic work. PipeBill's service catalog lets you set up a flat-rate price book so estimates are consistent.
The industry standard markup on plumbing materials is 25-50% above your cost. This covers your time purchasing, transporting, and stocking materials. A $50 part becomes $62.50-$75 on the invoice. Never charge materials at cost since you're providing a service by sourcing and delivering them.
Start with your costs: salary/draw, insurance, truck payment, fuel, tools, office overhead, marketing, and software. Add your desired profit margin (typically 15-20%). Divide by your billable hours per year (usually 1,200-1,500 after accounting for drive time, admin, and downtime). For most independent plumbers, this comes out to $85-$150/hour.
A good estimate is detailed, professional, and fast. Itemize the work so customers see the value. Include a clear total and payment terms. And deliver it within 24 hours of the site visit, because the first plumber to respond usually wins the job.
PipeBill makes it easy to create detailed estimates and convert them to invoices with one click.