🔧 Free Home Safety Inspection — Call Today!View Specials →

Mooresville • Lake Norman • Charlotte Metro • Serving the area since 2011

Old Water Heater Costing You More? Get $300 Toward an Upgrade.

We'll buy your old water heater for $300 — any condition, working or not — and put it toward a new tank or tankless install. Same-day service across Mooresville, Lake Norman & Charlotte.

📞 Call Now — (704) 702-6160

We answer 24/7 · Free estimate · Talk to a local plumber in under a minute.

$300 Buy-Back on Your Old Unit
$200 OFF New Installation
Financing as low as $49/mo
FREE In-Home Estimate
4.7 on Google (150+ reviews)· Licensed & Insured· Upfront Flat-Rate Pricing· 24/7 Emergency

Secondary option

Can't talk right now? Request a callback

Leave your info and we'll ring you back — usually within minutes.

Faster: Call (704) 702-6160

Limited-Time Offers

This Month's Water Heater Specials

Featured Offer

$300 Water Heater Buy-Back

Bring us your old water heater in ANY condition — working or not — and we'll give you $300 toward a new tank or tankless upgrade. Limited-time offer.

$300
📞 Call (704) 702-6160

Stack it with these supporting offers

$200 OFF New Installation

Save another $200 on top of your $300 buy-back when you install a new tank or tankless unit.

📞 Call (704) 702-6160

Financing as low as $49/mo

Spread payments out with flexible financing on approved credit — no waiting for hot water.

📞 Call (704) 702-6160

FREE In-Home Estimate

We'll come out, look at your setup, and quote every option upfront — no obligation.

📞 Call (704) 702-6160

Mention this page when you call. $300 buy-back credited on new tank or tankless install only; old unit must be removed at time of new install. Offers valid for new customers in our service area, cannot be combined with other discounts, and apply to standard installs. Financing on approved credit. Call for full details.

Signs You Need Water Heater Service Now

No hot water or runs out fast

Cold showers or hot water that disappears in minutes.

Water pooling or leaking

Any water around the tank means trouble — act fast.

Rusty, brown or smelly water

Inside-of-tank corrosion is a replace signal.

Popping, rumbling or banging

Sediment is overheating at the bottom of the tank.

Unit 8+ years old

Most tanks last 8–12 years. Plan ahead, save money.

Pilot light won't stay lit

Often a thermocouple or gas valve — usually repairable.

Spot any of these? Call (704) 702-6160 — same-day service available.

Repair It, Replace It, or Go Tankless?

We'll quote every option upfront so you can pick what's right for your home and budget.

Repair

Fast fix for newer units

  • Same-day diagnostic
  • Flat-rate pricing
  • Most parts in stock
$50 off any repair
📞 Call (704) 702-6160

New Tank

Reliable budget replacement

  • Pro install + haul-away
  • Full manufacturer warranty
  • 8–12 year service life
$200 off install + $300 buy-back on your old unit
📞 Call (704) 702-6160

Tankless

Endless hot water + lower bills

  • 20+ year service life
  • Saves space
  • Lower energy use
$200 off + financing + $300 buy-back on your old unit
📞 Call (704) 702-6160

Why Lake Norman Homeowners Choose Total Plumbing

Local since 2011

4.7★ · 150+ Google reviews

Licensed & insured

Upfront flat-rate pricing

Same-day & 24/7 emergency

100% satisfaction guarantee

Local Lake Norman team

Before and after: old corroded water heater replaced with a new unit by Total Plumbing in Mooresville NC

How It Works

1

Call or request a free quote

Tell us what's going on — we'll book you fast.

2

We diagnose & give upfront price

Flat-rate quote you approve before any work starts.

3

Same-day repair or install

Most jobs done the same day, cleaned up and guaranteed.

What Your Neighbors Say

"Our water heater died on a Sunday and Total Plumbing had hot water back the same day. Honest pricing and a great tech."

Sarah M., Mooresville

"Upgraded to a tankless and couldn't be happier. They explained every option and the financing made it easy."

David R., Cornelius

"Fast, professional, and fair. Called in the morning, fixed by afternoon. Highly recommend."

Jennifer K., Huntersville

Proudly Serving Across NC & SC

MooresvilleHuntersvilleCorneliusDavidsonDenverStatesvilleTroutmanSherrills FordTerrellCharlotteConcordKannapolisMatthewsMint HillPinevilleIndian TrailWeddingtonWaxhawHarrisburgGastoniaBelmontMount HollyStallingsMonroeFort Mill, SCRock Hill, SCTega Cay, SCLake Wylie, SC

Water Heater FAQ

Don't Wait — Call Now for Your $300 Buy-Back

Same-day repair, installation, and tankless upgrades — backed by upfront flat-rate pricing and a 100% satisfaction guarantee.

📞 Call Now: (704) 702-6160
Tap to Call: (704) 702-6160