
Water Heaters • St. Louis County
Water Heater Replacement in St. Louis City & County
New tank water heaters sized and installed properly. City & County Plumbing and Drain provides water heater replacement for homes and businesses in St. Louis City and every community in St. Louis County — with upfront pricing and work we guarantee.
- Licensed & insured plumbers
- Same-day & 24/7 emergency service
- Upfront pricing — approved before we start
- Workmanship guaranteed
Water Heater Replacement Near You
Fast water heater replacement in these St. Louis area cities:
- Water Heater Replacement St. Louis City
- Water Heater Replacement Affton
- Water Heater Replacement Ballwin
- Water Heater Replacement Bel-Nor
- Water Heater Replacement Bel-Ridge
- Water Heater Replacement Bellefontaine Neighbors
- Water Heater Replacement Berkeley
- Water Heater Replacement Black Jack
- Water Heater Replacement Brentwood
- Water Heater Replacement Bridgeton
- Water Heater Replacement Chesterfield
- Water Heater Replacement Clayton
- Water Heater Replacement Concord
- Water Heater Replacement Crestwood
- Water Heater Replacement Creve Coeur
- Water Heater Replacement Des Peres
- Water Heater Replacement Ellisville
- Water Heater Replacement Eureka
- Water Heater Replacement Fenton
- Water Heater Replacement Ferguson
- Water Heater Replacement Florissant
- Water Heater Replacement Frontenac
- Water Heater Replacement Glendale
- Water Heater Replacement Grantwood Village
- Water Heater Replacement Green Park
- Water Heater Replacement Hazelwood
- Water Heater Replacement Jennings
- Water Heater Replacement Kirkwood
- Water Heater Replacement Ladue
- Water Heater Replacement Lakeshire
- Water Heater Replacement Lemay
- Water Heater Replacement Manchester
- Water Heater Replacement Maplewood
- Water Heater Replacement Maryland Heights
- Water Heater Replacement Mehlville
- Water Heater Replacement Moline Acres
- Water Heater Replacement Normandy
- Water Heater Replacement Oakland
- Water Heater Replacement Oakville
- Water Heater Replacement Olivette
- Water Heater Replacement Overland
- Water Heater Replacement Pacific
- Water Heater Replacement Pagedale
- Water Heater Replacement Richmond Heights
- Water Heater Replacement Rock Hill
- Water Heater Replacement Sappington
- Water Heater Replacement Shrewsbury
- Water Heater Replacement Spanish Lake
- Water Heater Replacement St. Ann
- Water Heater Replacement St. John
- Water Heater Replacement Sunset Hills
- Water Heater Replacement Town and Country
- Water Heater Replacement Twin Oaks
- Water Heater Replacement University City
- Water Heater Replacement Valley Park
- Water Heater Replacement Vinita Park
- Water Heater Replacement Warson Woods
- Water Heater Replacement Webster Groves
- Water Heater Replacement Wellston
- Water Heater Replacement Wildwood
- Water Heater Replacement Winchester
- Water Heater Replacement Woodson Terrace
- Water Heater Replacement Lindbergh
- Water Heater Replacement Hanley Hills
- Water Heater Replacement Country Club Hills
- Water Heater Replacement Breckenridge Hills
- Water Heater Replacement Edmundson
- Water Heater Replacement Kinloch
- Water Heater Replacement Riverview
- Water Heater Replacement Velda City
- Water Heater Replacement Northwoods
- Water Heater Replacement Pine Lawn
- Water Heater Replacement Marlborough
- Water Heater Replacement Clarkson Valley
- Water Heater Replacement Huntleigh
- Water Heater Replacement Country Life Acres
- Water Heater Replacement Crystal Lake Park
- Water Heater Replacement Peerless Park
- Water Heater Replacement Westwood
- Water Heater Replacement Bella Villa
- Water Heater Replacement Hillsdale
- Water Heater Replacement Uplands Park
- Water Heater Replacement Calverton Park
- Water Heater Replacement Cool Valley
- Water Heater Replacement Old Jamestown
- Water Heater Replacement Castle Point
- Water Heater Replacement Saint Peters
- Water Heater Replacement St. Charles
- Water Heater Replacement O'Fallon
- Water Heater Replacement Cottleville
- Water Heater Replacement Weldon Spring
- Water Heater Replacement Lake Saint Louis
- Water Heater Replacement Wentzville
- Water Heater Replacement Dardenne Prairie
- Water Heater Replacement St. Paul
Related Water Heaters Services
Hire with confidence
Licensed. Insured. Guaranteed.
Licensed Master Plumbers
Every job is performed or supervised by licensed plumbers who meet St. Louis County plumbing code and permit requirements.
Fully Insured & Bonded
General liability and workers’ compensation coverage protect your home or business on every job, big or small.
Workmanship Guarantee
We stand behind our work. If something we fixed isn’t right, we come back and make it right — no runaround.
Upfront, Honest Pricing
You approve the price before we start. No surprise charges, no pressure — just honest recommendations.
Real reviews. Real customers.
What St. Louis Says About Us
“We have had Fantastic service from these folks ! Always on time and the job is done perfectly every time !!!”
“Great service!!”
Water Heater Replacement FAQ
Who does water heater replacement near me in St. Louis?
+
City & County Plumbing and Drain provides water heater replacement throughout St. Louis County. New tank water heaters sized and installed properly. Call (636) 243-8881.
How fast can you come out for water heater replacement?
+
We often schedule same-day or next-day visits, and emergencies are answered 24/7. Call (636) 243-8881 to check the next available time.
How much does water heater replacement cost?
+
Price depends on the job. We inspect the problem and give you an upfront price before any work starts, so there are no surprises.
Are your plumbers licensed and insured?
+
Yes. Every job is done by licensed, insured plumbers and backed by our workmanship guarantee.
Got a Plumbing Problem?
Big or small — we do it all.
