Local guides / Missouri

WATER HEATER REPLACEMENT IN AFFTON

Affton Water Heater
Replacement

Take a photo of your old water heater to start a replacement quote.

Get a water heater quote

Photos optional. No payment or booking.

See what replacement costs ↓

AFFTON AT A GLANCE

Replacing a water heater in Affton.

In unincorporated Affton, replacing a water heater needs a St. Louis County plumbing permit, which costs $47. Affton gets electricity from Ameren Missouri, gas from Spire and water from Missouri American Water. Most homes are single-family houses from the late 1950s heated with gas. An Affton mailing address doesn't always mean you're in unincorporated Affton: the 63123 ZIP code also covers six small cities, Grantwood Village, Green Park, Lakeshire, Mackenzie, Marlborough and Wilbur Park, each with its own rules.

Affton is an unincorporated community in St. Louis County, so county offices handle permits.

Permit to replace with the same type
Yes · St. Louis County Department of Transportation and Public Works (unincorporated St. Louis County)
Permit fee
$47 total to replace a home water heater (St. Louis County Code §1100.200, Ord. 29445, 11-5-2025). Replacements don't pay the separate $47 processing fee.
Who gets the permit
County code says only a licensed, bonded and insured master plumber or master water heater replacement specialist can get a water heater replacement permit. The county also offers a limited homeowner permit (which can include one water heater) for an owner who lives in a detached single-family house and does the work themselves.
Electric utility
Ameren Missouri
Gas utility
Spire
Water
Missouri American Water · Missouri River facilities up to 164 mg/L as CaCO3 (range 82–164); Meramec River facilities up to 150 mg/L (range 60–150); about 9.6 and 8.8 gpg at the highs; 2025 report
Rebate worth checking
Missouri IRA Home Energy Rebates (HOMES and HEAR) (Not launched)
Typical home
Built 1958 (median) · 81% owner-occupied
Companies found
3 that advertise water heater work

01 / TYPICAL PRICES

What a new water heater costs.
Know before you call.

Gas or electric tank

Storage tank

Conventional electric storage water heater illustration
$1,600–$2,400Typical cost, including installation
Hybrid electric storage

Heat-pump tank

Hybrid heat-pump water heater with upper air grille illustration
$2,500–$5,000Typical cost, including installation
Gas or electric tankless

Tankless

Compact gas tankless water heater illustration
$2,400–$5,400Typical cost, including installation

AI equipment illustrations; models vary and images are not to scale. Typical national prices from Home Depot ↗, checked September 28, 2026. The source doesn’t say how many jobs the ranges are based on. These are not Affton averages or guaranteed quotes.

Compare what each quote includes.Equipment · Labor · Permits · Old heater removalHow to compare quotes →

What we know about prices in Affton

How we label prices →

Yearly running cost at Missouri energy prices

$251 gas storage tank$173 gas tankless$496 electric storage tank$131 heat-pump tank

Estimated yearly energy cost for medium hot water use, based on Department of Energy test conditions. How we calculated this.

What can change the price in Affton?

Water heaters over 120 gallons are charged as mechanical permits. Plumbing repairs after fire, flood or wind damage, and moving fixtures, need permits. Replacing only a bad T&P relief valve is minor work that needs no permit.

What affects installation cost →

02 / COMPANIES WE FOUND

Who replaces water heaters in Affton?

Companies that advertise water heater replacement here, with what their water heater customers say.

Companies we found in our research. They are not Ember & Tank providers or partners. We show selected reviews, not a rating or every review. How we choose reviews →

Hoffmann Brothers

Lists Affton among the areas it serves. Based in 3700 Rider Trail S, Suite 100, Earth City, MO 63045 (other St. Louis-area offices: 1643 Tower Grove Ave, St. Louis, MO 63110; 2043 Woodland Pkwy, Suite 100, St Louis, MO 63146; 1254 University Drive, Suite 800, Edwardsville, IL 62025).

  • Tank
  • Tankless
  • Repair

Published price:

What the reviews say

Water heater feedback Customers praised quick replacements (often same or next day), clean installs with floor protection, clear explanations of options, warranties and rebates, and no pushy selling.

Worth knowing A 2026 BBB reviewer said a $927 water heater repair failed, the unit was replaced for about $4,000, and the company credited $450 only after back-and-forth; another reviewer said the company was not the cheapest.

5 water heater reviews read, checked September 30, 2026.

Maplewood Plumbing and Sewer

Lists Affton among the areas it serves.

  • Tank
  • Tankless
  • Repair

What the reviews say

Water heater feedback Reviewers praised kind, knowledgeable plumbers, a temporary fix that restored hot water until replacement, and pricing they considered fair.

Worth knowing No water heater complaints found in the sources checked.

2 water heater reviews read, checked September 30, 2026.

Order: companies based in Affton first, then companies whose water heater reviews we’ve read. Each group is alphabetical. These businesses are not our employees or vetted partners and do not receive requests from Ember & Tank. We haven’t checked their license, insurance or quality of work. Missouri has no statewide plumbing license (check your city or county) ↗.

See before-and-after replacement examples from independent companies →

HOMES IN AFFTON

What Affton homes are like.

1958Median year built
83%Built before 1980
81%Owner-occupied
81%Heat with utility gas
85%Single-family homes

About 83% of homes were built before 1980. Older homes often have older venting, smaller closets and shutoff valves that should be checked before install day.

81% of homes heat with utility gas, so gas water heaters with existing venting are common here.

U.S. Census Bureau, American Community Survey ACS 2024 5-year ↗ (2020-2024). Heating fuel is what homes use to heat the house. It often, but not always, matches the water heater’s fuel.

LOCAL CONDITIONS

What’s different in Affton.

Six cities share the 63123 ZIP

The Affton-Lemay Chamber says Affton has no city hall or mayor, and St. Louis County handles code and zoning enforcement. But Grantwood, Green Park, Lakeshire, Mackenzie, Marlborough and Wilbur Park are all inside ZIP 63123 and have their own rules. If your tax bill names one of those cities, check with it about permits before a plumber applies.

Affton-Lemay Chamber of Commerce: Frequently Asked Questions ↗

ENERGY & WATER

Who supplies Affton homes.

Energy

  • Electric: Ameren Missouri
  • Gas: Spire

Missouri PSC Utility Locator (St. Louis County / St. Charles / Lincoln / Franklin city list) ↗

Water

Missouri American Water: Missouri River facilities up to 164 mg/L as CaCO3 (range 82–164); Meramec River facilities up to 150 mg/L (range 60–150); about 9.6 and 8.8 gpg at the highs; 2025 report

Missouri PSC Utility Locator (St. Louis County / St. Charles / Lincoln / Franklin city list) ↗ · Missouri American Water St. Louis County/St. Charles County 2025 Annual Water Quality Report ↗

REBATES & CREDITS

Rebates for Affton homes.

For Ameren Missouri and Spire customers in Affton. Ask installers for the price before rebates, then check with the program that you qualify.

Checked September 30, 2026. Who qualifies and the conditions: Missouri rebates · How to check an incentive.

PERMITS & LICENSING

Permits and licenses in Affton.

Permits and who issues them

St. Louis County Transportation and Public Works says replacing a water heater needs a plumbing permit. Water heaters up to 120 gallons get a No-Plan Plumbing Permit: there are no plans to submit, you apply and pay online on the county's Accela portal, and an inspection follows. Because Affton is unincorporated, St. Louis County's building and plumbing codes apply directly.

Plumbers and water heater replacement specialists need St. Louis County licenses (master or journeyman plumber, or master or journeyman water heater replacement specialist) for home water heaters up to 120 gallons, 40 kW or 140,000 BTU.

St. Louis County Department of Transportation and Public Works (unincorporated St. Louis County) ↗ · St. Louis County: Plumbing Work - Residential ↗ · St. Louis County: No-Plan Plumbing Permits ↗ · St. Louis County Code §1100.200 Plumbing Inspection and Permit Fees (Ord. 29445, 11-5-2025) ↗ · St. Louis County Code Ch. 1103 Plumbing Code (scope, homeowner permits, water heater licensing) ↗

Check the installer’s license

Ask for the license number and search it yourself on the Missouri has no statewide plumbing license (check your city or county) ↗. A listing on Ember & Tank is not a license check. Missouri licensing explained →

NEARBY CITIES

Compare places near Affton.

Permit and utility comparison for nearby cities
CityDistancePermit to replaceFeeElectric
Lemay3 miRequired (county)$47Ameren Missouri
Crestwood3 miRequired$47Ameren Missouri
Webster Groves3 miRequired—Ameren Missouri
Mehlville3 miRequired (county)$47Ameren Missouri
Kirkwood5 miRequired—Kirkwood Electric (municipal), Ameren Missouri
Clayton7 miRequired$35Ameren Missouri

COMMON QUESTIONS

Affton water heater questions.

My address says Affton. Is my water heater permit from St. Louis County?

Only if the house is in unincorporated Affton. ZIP 63123 also includes Grantwood Village, Green Park, Lakeshire, Mackenzie, Marlborough and Wilbur Park, each with its own rules. Check which city, if any, is named on your tax bill.

Affton-Lemay Chamber of Commerce: Frequently Asked Questions ↗

Who handles code enforcement in Affton?

St. Louis County. Affton isn't a city and has no city staff, so county rules and county inspectors cover unincorporated addresses.

Affton-Lemay Chamber of Commerce: Frequently Asked Questions ↗

More guides: Missouri water heater replacement · All local guides