How Much Does a Plumber Cost?
Plumbing bills have a reputation for being painful... and sometimes they are. But knowing what to expect before you call takes a lot of the sting out. Most service calls land between $150 and $500 depending on the job, and a lot of common fixes are way cheaper than people assume.
Average Cost
$150–$500
per visit
What Affects the Price
Time of day and urgency
Emergency and after-hours calls typically cost 1.5 to 2 times the normal rate. A burst pipe at 2am on a Saturday is going to cost more than a scheduled Tuesday appointment.
Geographic location
Plumbers in major metros like San Francisco or New York charge $100-$150/hour. In rural areas or smaller cities, $60-$90/hour is more typical.
Complexity of the job
Replacing a faucet is straightforward. Rerouting a drain line through a concrete slab is not. The more demolition, access issues, or code requirements involved, the higher the bill.
Parts and materials
Most plumbers mark up parts 20-50% over retail. For big ticket items like a water heater, you can sometimes save by purchasing the unit yourself... but check with the plumber first since some won't warranty work on customer-supplied equipment.
Permits and inspections
Some jobs like water heater installs or repiping require permits. The plumber usually pulls these for you, but the cost ($50-$300) gets added to your bill.
Common Jobs & Costs
When to Hire a Pro
Call a plumber when water is actively leaking and you can't stop it, when you smell gas near a water heater, or when a drain is completely blocked and a store-bought snake didn't help. Any work involving gas lines, main sewer lines, or water supply rerouting should always go to a licensed pro.
When to DIY Instead
You can handle a lot more than you think. Replacing a faucet, swapping a toilet flapper, unclogging a slow drain with a plunger or hand snake, and even installing a new toilet are all very doable with a YouTube tutorial and basic tools. Just know when to stop... if you hit something unexpected, turn off the water and call someone.
How to Save Money
- ✓Get 3 quotes for any job over $500. Prices vary wildly between plumbers in the same area.
- ✓Schedule during normal business hours on weekdays. Avoid emergency and weekend rates whenever possible.
- ✓Ask about flat-rate pricing vs. hourly. For simple jobs, flat rate is usually cheaper and more predictable.
- ✓Bundle multiple small jobs into 1 visit. Most plumbers charge a service fee just to show up, so knock out everything at once.
- ✓Join a plumbing company's maintenance plan if they offer one. Many waive the service call fee for members.
Red Flags to Watch For
- ⚠They demand full payment upfront before any work begins. A deposit is normal... full payment is not.
- ⚠No written estimate or contract. If they won't put it in writing, walk away.
- ⚠They pressure you into immediate, expensive repairs without explaining the problem or showing you the issue.
- ⚠Not licensed or insured. Ask for their license number and verify it with your state board.
- ⚠The quote is dramatically lower than everyone else. That usually means hidden fees or corners being cut.
Related Replacement Guides
Water Heater Replacement Guide
Lifespan, cost, warning signs, and repair vs replace →
Toilet Replacement Guide
Lifespan, cost, warning signs, and repair vs replace →
Garbage Disposal Replacement Guide
Lifespan, cost, warning signs, and repair vs replace →
Faucet Replacement Guide
Lifespan, cost, warning signs, and repair vs replace →
Related Guides
Costs vary by location, complexity, and market conditions. Get at least 3 quotes before hiring.