$300 Water Heater Buy Back in Mooresville, Charlotte & Lake Norman, NC
We'll buy your old water heater for $300 — regardless of condition, even if it doesn't work — and apply the credit to your new tank or tankless upgrade. Free haul-away, same-day install available.
- Any brand, any age
- Working or broken
- Free removal & haul-away
- Same-day install (most cases)
We'll buy your water heater regardless of condition toward your new tank or tankless upgrade.

How the $300 Water Heater Buy Back Works
Three simple steps from your call to hot water — usually finished the same day.
1. Call or request an estimate
Tell us your water heater type (tank or tankless), age, and what's going on. We'll book a free in-home estimate, often same-day.
2. Pick your new unit
We bring options on the truck — tank or tankless, gas or electric, all major brands. You pick what fits your home and budget; the $300 is applied right on the invoice.
3. We remove, install & haul away
Full removal of the old water heater, EPA-compliant disposal, new install, permit handling, and a parts-and-labor warranty. You just enjoy the hot water.

Your Old Water Heater Qualifies — Even If It's Broken
The $300 buy-back applies to almost any residential water heater. We mean it when we say regardless of condition — we've hauled away units that haven't worked in years.
- Tank water heaters (30, 40, 50, 75, 80 gallon)
- Tankless water heaters (gas or electric)
- Gas, electric, or propane fuel
- Working, broken, or no hot water at all
- Leaking, rusted, or making strange noises
- Smelly water, discolored water, or sediment buildup
- Any brand — Rheem, A.O. Smith, Bradford White, Rinnai, and more
- Any age — even 15+ year old units
Residential homes only. Commercial & multi-unit have a separate volume program — call us.
What's Included
- Free in-home estimate
- $300 credit applied to your invoice
- Removal & haul-away of your old water heater
- EPA-compliant disposal
- Full installation of your new tank or tankless unit
- Permit handling where required
- Manufacturer warranty + our parts & labor guarantee
- Financing as low as $49/mo (on approved credit)
Tank or Tankless: Which Upgrade Is Right for You?
Both come with the $300 buy-back. Here's a quick honest comparison so you can decide what makes sense for your home.

Traditional Tank
Best if you want a lower upfront cost and simpler install.
- Typical installed cost: $1,200–$2,500
- Lifespan: 8–12 years
- Hot water capacity matches tank size
- Quickest replacement (most done same day)

Tankless Upgrade
Best if you want endless hot water and lower long-term bills.
- Typical installed cost: $3,000–$6,500
- Lifespan: 15–20 years
- Endless hot water on demand
- 24–34% more energy efficient (per US Dept. of Energy)
Not sure? Our tech will walk you through both during your free estimate based on your household size and fuel type.
Top Brands We Install
We're factory-trained on every major residential water heater brand.
Where We Serve
Our Mooresville, NC and Charleston, SC offices cover the full Lake Norman, Charlotte metro, and Charleston Lowcountry regions for water heater buy-back and installation.
North Carolina
South Carolina
Don't see your town? Call (704) 702-6160 — we likely still serve you.
Why Homeowners Choose Total Plumbing Pros
4.7★ on Google
150+ five-star reviews from real homeowners across Mooresville, Charlotte, and the Lake Norman area.
Licensed & insured in NC + SC
Fully licensed plumbing, electrical, and HVAC contractor — every install permitted and code-compliant.
Since 2011
86,000+ completed jobs and 19,195+ customers served across the Carolinas.
Free haul-away
EPA-compliant disposal of your old water heater is included with the $300 buy-back. No dump runs for you.
Same-day install
Most water heater installs are completed in a single visit. No hot water? Call before noon for best chance of same-day service.
Upfront, honest pricing
Flat-rate quote before any work begins. The $300 buy-back is shown clearly on the invoice — never any hidden fees.
Frequently Asked Questions
Quick, direct answers about the $300 water heater buy-back.
