HomeJobCosts

Plumbing costs

13 priced projects, from a $125 backflow preventer testing to a $7,500 whole-house repipe. Most plumbing is billed against a shop rate rather than a fixed project price, so the useful question is how many hours a job takes and what the local rate does to them.

All 13, one axis

national ranges · typical marked · $0 – $20,000
Whole-House Repipe
$7,500 Trenchless Sewer Repair
$6,000 Water Heater
$1,500 Pipe Repair
$650 Water Pressure Regulator
$350 Faucet Repair or Replacement
$300 Sewer Scope Inspection
$285 Drain Cleaning
$275 Water Heater Anode Rod Replacement
$275 Tankless Water Heater Flush
$265 Water Heater Thermostat Replacement
$225 Water Heater Maintenance
$175 Backflow Preventer Testing
$125
$0$5k$10k$15k$20k

1 of the 13 have a cost guide of their own; the rest are priced from the same dataset.

The trade range, metro by metro

$0 – $20,000

The typical project, adjusted by each metro's measured labour index. The spread between the cheapest and the dearest metro is 56% on identical work.

Chicago
$3,425 Seattle
$3,320 Minneapolis
$3,270 New York
$3,165 San Diego
$2,960 Portland
$2,960 Los Angeles
$2,935 Philadelphia
$2,885 Denver
$2,755 Las Vegas
$2,600 Phoenix
$2,550 Austin
$2,445 Houston
$2,395 Nashville
$2,395 Atlanta
$2,370 Charlotte
$2,370 Miami
$2,345 Dallas
$2,290 Tampa
$2,240 San Antonio
$2,190
$0$5k$10k$15k$20k

Also plumbing work

priced under the silo that owns them

Price plumbing work

The typical one runs $3,425 in Chicago against $2,190 in San Antonio. The calculator below does the same for all 13. The method sets out where the factor comes from.

Cost Calculator

$370
$185$615
estimated total cost
Labor$125 – $430
Materials$37 – $310
Total$185 – $615
23% above average in New York
Compare to Other Cities

To get exact pricing for your project, request written quotes from at least three licensed contractors in New York.

Questions

Why is plumbing quoted by the hour when other trades quote the job?
Because the work is found rather than measured. A pipe repair runs $200 – $2,000 against a fixed-scope water heater installation at $800 – $3,000, and the spread on the repair is almost entirely how long it takes to reach the pipe.
What separates a cheap plumbing call from an expensive one?
Access, and whether anything has to be opened up. Drain cleaning runs $150 – $500 and a faucet repair $150 – $500 because both are reached from outside the wall; the same fault behind plaster or under a slab moves into the pipe repair range of $200 – $2,000.
Does a plumber charge what they earn per hour?
No, and the gap is large. The shop rate a homeowner is billed carries overhead, vehicle, insurance, licensing and warranty on top of the tradesperson's wage, so the billed figure runs several times the hourly wage that BLS records for the occupation.
Which metro moves plumbing prices most?
Chicago, by both measures on this site. It carries the highest labour adjustment factor of the twenty metros priced here, and the BLS wage data for plumbers separately puts it at the top — the two datasets agree, which they do not always do.

How the scale is built

Base ranges

Metro adjustment

Labor adjustment factors are measured from BLS metropolitan wage data: the median ratio of local to national hourly wages across the ten trades this site prices.

Drawing rules

Every chart on a page shares one axis unless its caption says otherwise. Bars are drawn from zero and are never truncated. Full method →

Last updated: October 2026

Estimates, not quotes. These cost estimates are based on aggregated data from public sources. Actual costs vary by project scope, contractor, and local conditions. Always obtain multiple written quotes from licensed professionals. This site sells nothing, lists no contractors and takes no payment for placement. Methodology →

Related trades