Plumber Pricing Guide: How to Set Your Rates Without Losing Jobs

Published April 6, 2026 | 11 min read

Plumber pricing is a tightrope. Charge too little and you're working for $30 per hour. Charge too much and customers call your competitor instead. The key is understanding what the market will bear in your area, calculating your true cost of doing business, and building pricing that covers overhead while staying competitive.

This guide walks you through a process plumbers can use in 2026 to set rates that win jobs and generate 20-30% profit margins.

Step 1: Understand Plumber Pricing Models

Plumbers use three pricing models. Each works in different situations:

1. Time and Materials (T&M)

You charge an hourly rate plus materials at cost. This works for complex jobs where you don't know the final scope upfront (renovation, new construction, diagnostics).

Hourly rates: $45-150 per hour depending on experience, location, and specialization. Journeymen plumbers in major cities charge $100-150/hour. Apprentices charge $35-60/hour.

2. Flat Rate

You charge a fixed price for a specific job (fix a toilet, replace a water heater, install new fixtures). This works for common, repeatable jobs. Customers prefer flat rates because they know the cost upfront.

3. Cost-Plus

You charge materials at invoice cost plus a markup (typically 25-50%), plus labor at hourly rate. This protects you if materials cost more than expected.

Most successful plumbers use flat rates for 60% of their business (common jobs) and T&M for 40% (complex or diagnostic work).

Step 2: Calculate Your Effective Hourly Rate

Before you can quote jobs, know what you need to earn per billable hour. This is called your "target hourly rate" or "burdened labor rate."

Formula:

Target Hourly Rate = (Annual Income Goal + Annual Overhead) / Annual Billable Hours Example: Annual Income Goal: $60,000 (what you want to take home) Annual Overhead: $30,000 (truck payment, insurance, phone, tools, licenses, etc.) Annual Billable Hours: 1,500 (30 hrs/week x 50 weeks, minus admin, quotes, and travel) Target Hourly Rate = ($60,000 + $30,000) / 1,500 = $60/hour If you want to earn $80,000 annually: Target Hourly Rate = ($80,000 + $30,000) / 1,500 = $73/hour

Your target hourly rate is the minimum you should charge for labor. Most plumbers add 20-40% to this rate for flat-rate jobs as an efficiency buffer.

Step 3: Calculate Material Costs

For every job, you need to know the material cost. Most plumbers purchase from local plumbing supply shops that offer contractor discounts (10-25% off retail).

Common material costs (contractor pricing):

Material Typical Cost
Copper pipe (per foot) $1-2
PVC pipe (per foot) $0.30-0.50
Toilet (standard) $80-150
Faucet (kitchen) $40-120
Faucet (bathroom) $30-80
Water heater (40 gal) $300-600
Water heater (50 gal) $400-800
Sink (kitchen) $100-300
Sink (bathroom) $60-200
Garbage disposal $80-200
Drain snake rental (per day) $20-40
Service call materials (tape, sealant, misc) $5-15

Get quotes from three supply shops to ensure competitive pricing. Most plumbing supply shops offer better discounts at higher volumes. As you scale, you should get 15-20% discounts on common items.

Step 4: Create a Flat-Rate Pricing Book

The fastest way to close jobs is to give customers a flat-rate price immediately. To do this, you need to know the cost of your most common jobs.

Example: Flat Rates for 10 Common Jobs

Service Materials Labor (1-2 hrs) Flat Rate
Fix running toilet $8-15 $120-150 $150-175
Unclog drain (hand snake) $0 $90-120 $120-150
Unclog drain (machine) $30 $120-180 $200-250
Replace toilet $100-150 $120-150 $300-400
Replace faucet (kitchen) $50-100 $90-120 $200-300
Replace faucet (bathroom) $30-60 $60-90 $150-220
Install water heater (40-50 gal) $400-700 $180-240 $700-1000
Fix leaking pipe (simple) $20-40 $60-120 $150-220
Relocate bathroom fixtures (complex) $200-400 $300-500 $700-1200
Diagnostic service call $0-10 $60-90 $100-150

These rates assume an experienced plumber in a mid-tier market. Adjust up if you're in an expensive metro area (NYC, SF, LA, Chicago), down if you're in a low-cost area. New plumbers or those with less experience should charge 20-30% less.

Step 5: Understand Your Market

Before setting final prices, research what other plumbers in your area charge. Call 3-5 competitors, describe a job (e.g., "replace a toilet"), and listen to their pricing.

Quick market research checklist:

Your goal is to find the middle of the market. If competitors charge $250-400 for a toilet replacement, price at $300-350. If you're new and underbooked, price at $280 to win customers faster. As your reputation grows, raise to $350.

Step 6: Handle Variations and Complexity

Most jobs aren't standard. A toilet replacement might require extra work if the flange is damaged or if you need to relocate the toilet. Your flat-rate pricing should include a buffer for typical variations.

Add-ons for common complications:

Always scope the job before committing to a flat rate on repairs. If something looks complex, quote it as time and materials instead.

Step 7: Pricing Strategy for Different Scenarios

You're Overbooked

Raise your prices 10-20%. If you have more work than you can handle, customers will pay more to get you faster. Use this to improve margins while naturally reducing demand to a manageable level.

You're Underbooked

Don't drop prices below your target hourly rate. Instead, invest in marketing. A $50 reduction in price on every job loses you $5000 in annual revenue if you do 100 jobs. A $500 marketing investment that brings 10 new customers generates far more profit.

You're Competing Against a Low-Price Competitor

Don't play price wars. Instead, emphasize quality, warranty, speed, and customer service. "We cost 10% more but finish 30% faster and include a 2-year guarantee on workmanship" wins customers willing to pay for reliability.

The Real Cost of Underpricing

Warning: Charging $100/hour when you need $75/hour to break even looks profitable until month 6 when you realize you haven't made a profit. You've traded time for money at below-cost rates. This is the #1 way plumbing businesses fail in year one.

Calculate your actual costs, add 30% for profit, and hold that price. Customers will respect you more, you'll attract quality customers (not price shoppers), and you'll have cash flow to reinvest in the business.

Pricing Review Checklist

Get the Plumbers AI Prompt Bundle

250 ready-to-use ChatGPT prompts built for plumbers. Spend less time on paperwork and more time on paid work. One-time purchase, instant download.

Get the Bundle Now
30-day money back guarantee. Not happy? Full refund, no questions asked.

Next Steps

Calculate your target hourly rate this week. Compare it to what you're currently charging. If you're below your target, increase prices on next month's jobs. If you're significantly above, investigate why you're not getting calls (maybe quality perception issue, or you need better marketing).

Pricing is not set and forget. Review quarterly. Track profit per job type. Eliminate low-margin work. Raise prices on high-margin, high-demand services.

Ready to Improve Margins?

250 ready-to-use ChatGPT prompts built for plumbers. Spend less time on paperwork and more time on paid work. One-time purchase, instant download.

Get Access
30-day money back guarantee. Not happy? Full refund, no questions asked.