HomePlumbingCost Guide
Different plumbing pipe types - copper, PEX, PVC comparison

Plumbing Repair Costs in Pennsylvania: What Every Job Actually Costs

From a $150 drain cleaning to a $15,000 whole-house repipe—here's what PA plumbers charge and why prices vary so much.

Quick Reference: Common Plumbing Costs

Service call (diagnosis)$75-$150
Hourly labor rate$85-$150/hr
Drain cleaning (snake)$150-$300
Drain cleaning (hydro-jet)$350-$600
Water heater (tank, installed)$1,200-$2,500
Water heater (tankless, installed)$2,500-$4,500
Toilet replacement$300-$800
Faucet replacement$200-$500
Sewer line repair$1,500-$5,000
Whole-house repipe$4,000-$15,000

How Plumbers Price Jobs

Most PA plumbers use one of three pricing models:

Pricing ModelHow It WorksBest For
Hourly + Materials$85-$150/hr plus parts at markupRepairs with unknown scope
Flat RateFixed price per job typeStandard jobs (water heater, toilet)
Project QuoteCustom bid after inspectionLarge projects (repipe, bathroom)

Pro tip: For any job over $500, request a written quote with itemized labor and materials. Avoid plumbers who only give verbal estimates.

Drain Cleaning Costs

The most common plumbing call. Prices depend on the method used and location of the clog:

MethodCostWhen Used
Hand snake$150-$250Sink, tub, or toilet clogs
Power snake$200-$400Main line clogs
Hydro-jetting$350-$600Grease buildup, tree roots
Camera inspection$100-$300Diagnosis, pre-purchase inspection

Watch out: Some plumbers advertise "$99 drain cleaning" then upsell to expensive services once they're in your home. Get the all-in price before work begins.

Water Heater Costs

Tank water heater compared to tankless water heater

Water heater replacement is the second most common major plumbing job. Here's what you'll pay in Pennsylvania:

Tank Water Heaters (Traditional)

SizeUnit CostInstalled Total
40 gallon (gas)$500-$800$1,200-$1,800
50 gallon (gas)$600-$1,000$1,400-$2,200
40 gallon (electric)$400-$600$1,000-$1,500
50 gallon (electric)$500-$800$1,200-$1,800

Tankless Water Heaters

TypeUnit CostInstalled Total
Gas tankless (whole home)$1,000-$2,000$2,500-$4,500
Electric tankless$500-$1,200$1,500-$3,000
Heat pump water heater$1,200-$2,500$2,000-$4,000

Note: Tankless conversions often cost $500-$1,500 more due to gas line upgrades, venting changes, or electrical panel work.

Fixture Replacement Costs

FixtureFixture CostLaborTotal Installed
Toilet (standard)$100-$300$150-$250$300-$600
Toilet (high-end)$400-$1,000$150-$300$600-$1,500
Kitchen faucet$100-$400$100-$200$200-$600
Bathroom faucet$50-$250$100-$150$150-$400
Garbage disposal$100-$350$100-$200$200-$550
Sump pump$150-$400$200-$400$350-$800

Pipe Repair and Replacement

Pipe work is where costs can escalate quickly. Here's what to expect:

Minor Repairs

  • Fix a leak: $150-$400 (depends on accessibility)
  • Replace section of pipe: $200-$600
  • Repair frozen/burst pipe: $300-$1,000

Major Pipe Work

ProjectCost RangeFactors
Sewer line repair (spot)$1,500-$4,000Depth, location, method
Sewer line replacement$3,000-$10,000Length, trenchless vs dig
Partial repipe (1-2 bath)$2,000-$6,000Accessibility, material
Whole-house repipe$4,000-$15,000Home size, floors, material

Repiping Materials Compared

MaterialCostLifespanNotes
PEX$25-50 yearsMost common, flexible, fast install
Copper$$50-70 yearsPremium option, more labor
CPVC$25-40 yearsBudget option, rigid

Location Cost Differences

Plumbing costs vary significantly across Pennsylvania:

AreaHourly RateCost AdjustmentNotes
Main Line (Wayne, Malvern)$125-$175+20-25%Premium market
West Chester$100-$150+10-15%Older homes, complex work
King of Prussia$85-$125BaselineCompetitive market
Phoenixville$85-$120-5%More contractors available

When to DIY vs. Hire a Plumber

DIY-Friendly

  • • Replacing faucet aerators
  • • Unclogging drains with plunger
  • • Replacing toilet flapper
  • • Installing new showerhead
  • • Replacing supply lines

Hire a Pro

  • • Water heater installation
  • • Any gas line work
  • • Sewer line issues
  • • Permits required
  • • Repiping projects

Red Flags When Hiring a Plumber

  • No license: PA requires plumbing contractors to be licensed
  • Cash only: May indicate unlicensed or uninsured operation
  • No written estimate: Get everything in writing before work starts
  • Massive deposit required: Standard is 10-25%, not 50%+
  • Pressure tactics: "Must decide today" is a red flag
  • No permits mentioned: Water heaters and major work require permits

Get Local Plumbing Prices

Costs vary by location. See specific pricing for your area: