2026 plumbing repair costs · cited to current industry data · updated for winterCompare local quotes →
PlumbingRepairCost

Home / Plumbing cost by city and state

Local prices

Plumbing cost by city and state

Every place we publish local figures for, job by job. Each local page takes the national range from the parent cost guide and adjusts it for local plumber wages, permit rules, and pipe era.

We cover 12 places across 6 jobs, which is 27 local cost pages in total. We add a place when we can cite real local wage, permit, and housing data for it, not to fill a map. If your city is not here yet, the national guide for the job is the right starting point and the range still applies.

Water heater replacement cost by city and state

8 local pages for water heater replacement, built from the national range on the water heater replacement cost guide.

Water heater replacement cost in Austin, TX

About $700 to $2,000 installed, wage-indexed to the Austin-Round Rock-San Marcos, TX metro (0.98) and cross-checked against published local price pages.

See the Austin range →

Water heater replacement cost in Des Moines, IA

$825 to $2,100 installed for gas, wage-indexed to the Des Moines-West Des Moines, IA metro (1.18) and cross-checked against published local price pages.

See the Des Moines range →

Water heater replacement cost in Fort Worth, TX

About $675 to $1,900 installed, wage-indexed to the Dallas-Fort Worth-Arlington, TX metro (0.96) and cross-checked against published local price pages.

See the Fort Worth range →

Water heater replacement cost in Jacksonville, FL

About $650 to $2,000 installed, wage-indexed to the Jacksonville, FL metro (0.92) and cross-checked against published local price pages.

See the Jacksonville range →

Water heater replacement cost in Las Vegas, NV

About $850 to $2,100 installed for a 50-gallon gas tank, wage-indexed to the Las Vegas-Henderson-North Las Vegas, NV metro (0.94) and cross-checked against published local price pages.

See the Las Vegas range →

Water heater replacement cost in Oklahoma City, OK

About $825 to $1,900 installed, wage-indexed to the Oklahoma City, OK metro (0.93) and cross-checked against published local price pages.

See the Oklahoma City range →

Water heater replacement cost in San Antonio, TX

About $650 to $2,000 installed, wage-indexed to the San Antonio-New Braunfels, TX metro (0.91) and cross-checked against published local price pages.

See the San Antonio range →

Water heater replacement cost in Tampa, FL

About $575 to $1,900 installed, wage-indexed to the Tampa-St. Petersburg-Clearwater, FL metro (0.82) and cross-checked against published local price pages.

See the Tampa range →

Repipe a house cost by city and state

6 local pages for whole-house repipe, built from the national range on the repipe a house cost guide.

Drain cleaning cost by city and state

3 local pages for drain cleaning, built from the national range on the drain cleaning cost guide.

Sump pump installation cost by city and state

3 local pages for sump pump installation, built from the national range on the sump pump installation cost guide.

Slab leak repair cost by city and state

3 local pages for slab leak repair, built from the national range on the slab leak repair cost guide.

Burst pipe repair cost by city and state

4 local pages for burst pipe repair, built from the national range on the burst pipe repair cost guide.

Places we cover

The same place can appear under more than one job. Here is every city and state, with the jobs we have local figures for.

How we build a local number

We do not collect contractor quotes. A local range is the cited national range from the parent cost guide multiplied by the local plumber wage index, then sanity-checked against price pages that real local plumbing companies publish. Our methodology page shows the arithmetic, our about page explains who runs the site, and our guide to choosing a plumber covers what to ask once you have a range in hand.

Get a real number for your repair

Get a quote you can check against the local range.

Compare itemized quotes from independent, licensed plumbers, then hold each one against the figures on your city page. Free to you.

Free to you. PlumbingRepairCost connects homeowners with independent, licensed plumbers who pay us — that never changes what you pay. We are not a plumbing contractor and we do not dispatch emergency crews.

How to get an honest price

  1. Start with the range. Use the cost tables here to learn the national range and what moves the price for your job.

  2. Get it in writing. Ask two or three licensed plumbers for an itemized quote that separates parts from labor.

  3. Compare like for like. Confirm the scope, warranty, and permit before you compare totals.

Every cost figure on this site is cited to current industry cost data. We do not set prices and we take no payment from you.