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.
We answer 24/7 · Free estimate · Talk to a local plumber in under a minute.
Secondary option
Can't talk right now? Request a callback
Leave your info and we'll ring you back — usually within minutes.
This Month's Water Heater Specials
$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.
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-6160Financing as low as $49/mo
Spread payments out with flexible financing on approved credit — no waiting for hot water.
📞 Call (704) 702-6160FREE In-Home Estimate
We'll come out, look at your setup, and quote every option upfront — no obligation.
📞 Call (704) 702-6160Mention 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
New Tank
Reliable budget replacement
- Pro install + haul-away
- Full manufacturer warranty
- 8–12 year service life
Tankless
Endless hot water + lower bills
- 20+ year service life
- Saves space
- Lower energy use
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

How It Works
Call or request a free quote
Tell us what's going on — we'll book you fast.
We diagnose & give upfront price
Flat-rate quote you approve before any work starts.
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
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.
