Data last updated: August 2026. This page is refreshed annually. Sources: U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS), Indeed salary data, PayScale compensation data, and HomeAdvisor/Angi national contractor surveys.
Knowing what other plumbers charge is essential for pricing your services competitively. This guide covers market rates for the most common residential and commercial plumbing jobs in 2026, based on national surveys, HomeAdvisor/Angi data, and independent plumbing contractor pricing research.
Plumber Pricing: Common Jobs and National Averages
| Service / Job Type | Low | Average | High |
|---|---|---|---|
| Service call / diagnostic fee | $75 | $120 | $200 |
| Faucet repair | $100 | $195 | $350 |
| Faucet replacement (labor only) | $150 | $275 | $500 |
| Toilet repair (flapper, fill valve) | $100 | $175 | $300 |
| Toilet replacement (labor only) | $200 | $350 | $600 |
| Drain cleaning (snake) | $100 | $185 | $400 |
| Hydro-jetting drain | $350 | $600 | $1,500 |
| Water heater replacement (40-gal gas) | $800 | $1,400 | $2,500 |
| Tankless water heater installation | $1,500 | $3,000 | $6,500 |
| Pressure-reducing valve replacement | $250 | $425 | $750 |
| Shut-off valve replacement | $125 | $225 | $400 |
| Pipe leak repair (accessible location) | $150 | $350 | $800 |
| Pipe leak repair (in wall/slab) | $500 | $1,500 | $5,000 |
| Sewer line camera inspection | $150 | $275 | $500 |
| Sewer line repair (spot repair) | $600 | $2,500 | $8,000 |
| Full sewer line replacement (trench) | $3,000 | $7,500 | $25,000 |
| Gas line repair / extension | $250 | $550 | $1,500 |
| Shower/tub installation (labor only) | $400 | $850 | $2,000 |
| Whole-house repiping (per linear foot) | $4 | $8 | $16 |
| Whole-house repiping (average home) | $5,000 | $12,000 | $25,000 |
Scale your pricing with the right software
Larger HVAC and plumbing contractors that run multiple crews use platforms like ServiceTitan to manage flat-rate pricing books, track job profitability, and automate invoicing across every technician. Smaller operations do well with Jobber or Housecall Pro.
Compare HVAC and plumbing software options →
Looking for Jobber alternatives? Start your free Jobber trial today and see how it compares for your trade business.
How to Set Your Plumbing Prices
Know Your Fully Loaded Cost Per Hour
Before setting any price, calculate what it costs your business to run a service call for one hour:
- Technician wage: $28–$45/hour depending on market and experience
- Employer taxes and benefits: add ~28% to base wage
- Truck cost (payment, insurance, fuel, maintenance): $8–$15/hour of field time
- Overhead allocation (office, insurance, marketing, tools): $15–$30/hour
- Total fully loaded cost: typically $65–$110/hour
Your billing rate should be 1.5–2.2x your fully loaded cost to achieve a healthy net profit margin of 10–20%.
Flat-Rate vs. Time-and-Materials
Flat-rate pricing is standard for residential service work. Benefits: customers know the price upfront, efficient techs earn more profit per hour, no sticker shock on the invoice.
Time-and-materials is more common for commercial and industrial service, remodel work, and any job where the scope is unknown going in. Standard T&M plumbing rates run $95–$175/hour depending on market, plus materials at 25–50% markup.
Material Markup Guidelines
- Commodity parts (flappers, supply lines): 50–100% markup
- Mid-range parts (valves, fixtures): 35–60% markup
- Major equipment (water heaters, pumps): 20–40% markup
After-Hours Premium
Emergency plumbing calls command a premium of 1.5–2x standard rates. A burst pipe at midnight in January justifies $250–$350/hour plus materials. Set this rate in your service agreement so customers understand it upfront.
Scale your pricing with the right software
Larger HVAC and plumbing contractors that run multiple crews use platforms like ServiceTitan to manage flat-rate pricing books, track job profitability, and automate invoicing across every technician. Smaller operations do well with Jobber or Housecall Pro.
Ready to try the best-rated FSM platform? Start your free Jobber trial today — no credit card required.
Sources
- HomeAdvisor/Angi National Plumbing Cost Survey, 2025–2026
- Plumbing-Heating-Cooling Contractors Association (PHCC) Industry Data
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics
How to Set Profitable Plumbing Prices Using These Benchmarks
The national averages above are a starting point, not a prescription. Your minimum profitable price depends on your actual cost structure: labor burden, overhead, materials markup, and your target net margin. Plumbers who price below market often do so because they haven’t fully accounted for these costs.
Labor burden for plumbers runs higher than many trades because workers’ compensation rates for plumbing (due to the slip/fall risk and tool use) typically range from 8–14% of wages in most states. Add payroll taxes at 7.65%, health benefits if offered, and vacation/sick pay, and your loaded labor cost is typically 35–50% above the base wage. A journeyman plumber at $32/hour costs you $43–$48/hour all-in.
Service call profitability depends on how many calls you complete per day. A one-technician plumbing business completing four service calls per day, each averaging $285, generates $1,140 in daily revenue. At a 40% gross margin on labor and materials, that’s $456/day in gross profit to cover overhead and generate net income. Route efficiency and first-call completion rate directly affect this number.
Flat-rate pricing vs. time-and-materials: Most plumbing businesses have moved toward flat-rate pricing for standard service calls because it eliminates customer price disputes, allows for consistent margins, and lets technicians work at their own pace without customers watching the clock. The benchmarks above reflect flat-rate pricing for the listed services. See our guide on flat-rate vs. time-and-materials pricing for a full comparison.
Plumbing Software to Manage Pricing and Cash Flow
Manual invoicing delays cash collection and creates errors in your job records. Field service management software designed for plumbing contractors integrates estimates, scheduling, work orders, and invoicing into a single workflow that runs on mobile devices your technicians carry in the field.
The right software for a plumbing business should handle:
- Flat-rate price books: Enter your standard service prices once; technicians select from the book in the field, and estimates are calculated automatically.
- Dispatch and scheduling: Assign emergency calls to the closest available technician in real time.
- Customer history: Track previous service, equipment age, and communication history for every customer address.
- Automated invoicing: Generate invoices on job completion and collect payment by credit card in the field.
- Reporting: Track revenue per technician, job type profitability, and accounts receivable aging.
For a detailed comparison of plumbing software options, see our independent review of the best plumbing software for 2026.
Ready to upgrade your plumbing business operations? Start your free Jobber trial today and see how it handles scheduling, invoicing, and customer management.
Emergency Plumbing Pricing: After-Hours and Weekend Rates
Emergency plumbing calls — burst pipes, sewage backups, no hot water — command significantly higher rates than standard service calls. Most plumbing businesses charge 1.5x–2x their standard rate for after-hours, weekend, and holiday calls. The premium reflects the true cost of having an on-call technician available outside normal hours: standby compensation, higher insurance exposure, and the disruption to the technician’s personal time.
Setting and communicating emergency rates clearly reduces customer friction. Many plumbing businesses post their standard rate and their emergency rate premium clearly on their website and in phone scripts so customers know what to expect before committing to a call. A homeowner with a burst pipe at 11pm will pay the premium — being upfront about it builds trust rather than creating a billing surprise at the end of the job.
Plumbing Business Software to Improve Dispatch and Cash Flow
For plumbing businesses taking emergency calls, dispatch speed matters as much as pricing. A field service management platform that shows technician location, allows real-time job assignment, and sends automated customer notifications (“Your plumber is 15 minutes away”) reduces the call volume your office handles while improving the customer experience.
Mobile invoicing is equally important for emergency calls. When a plumber completes a job at midnight, they should be able to generate the invoice and collect payment by card on-site — not leave with a paper invoice that sits in an “accounts receivable” pile for weeks. Software platforms like Jobber allow on-site card collection via the mobile app, improving cash flow for emergency service businesses.
For a comparison of plumbing software options, see our guide to the best plumbing software for 2026, including platforms built specifically for emergency service dispatch.
Fleet and Technician Tracking for Plumbing Dispatch
For plumbing companies running multiple crews, knowing where every truck is at any given moment is essential for smart dispatching. When an emergency call comes in at 2 PM, your dispatcher needs to see which technician is finishing a job nearby rather than calling each driver individually. GPS fleet tracking integrated into your field service software solves this problem.
Beyond dispatch efficiency, vehicle tracking helps you verify that technicians are actually at job sites during scheduled hours, monitor driving behavior to reduce fuel waste and accident risk, and accurately bill clients for travel time when it’s part of your pricing model. Over a year, the fuel savings from optimized routing and reduced idle time often offset the cost of the software entirely.
Plumbing companies that combine GPS tracking with mobile job management see significant reductions in “windshield time” — hours spent driving rather than working. When a technician completes a job early, the dispatcher can immediately see their location and assign the nearest pending call rather than waiting for a check-in call. Customers get faster service, technicians complete more jobs per day, and your revenue per truck increases.