
Water Heater Services in New Braunfels, TX
Repair, replacement, tankless installs and middle-of-the-night leaks, anywhere in New Braunfels, Canyon Lake, Bulverde or Spring Branch. Call or text now and you'll get a price before any work starts.
- Repair, replace, tankless, emergency
- Repairs typically $200–$850
- Answered 24/7, nights included
Water heater trouble?
Water heater repair, replacement and tankless installs across New Braunfels, from Gruene and the Landa Park streets to Veramendi, Mayfair and out FM 306 to Canyon Lake. Call or text (830) 243-5644 day or night, and you'll hear back with a call right back with a price before any work starts.
- Water Heater RepairNo hot water, pilot out, strange noises.
- Water Heater ReplacementOld tank, rusty water, leaking bottom.
- Water Heater InstallationNew builds, remodels and relocated water heaters.
- Tankless Water HeatersEndless hot water, wall-mounted.
- 24/7 Emergency HelpActive leaks, flooding, gas smell.
- Gas & Electric Water HeatersWhich fuel you have and why it matters.
Which service do I need?
Start with what the water heater is doing. The call back sorts out the rest.
- No hot water, a pilot that won't stay lit, popping or rumbling: water heater repair. Many of these are a single part.
- Leaking from the bottom, rusty water, or simply past its years: water heater replacement. Tanks typically last 8 to 15 years.
- A new home, a remodel or moving the water heater: water heater installation.
- Endless hot water and no tank to rust: tankless water heater installation, since tankless water heaters last 15 to 20 years with yearly descaling.
- Water spreading across the floor right now: emergency water heater repair, with the shutoff steps and a phone answered 24 hours a day.
- A pilot that keeps going out, a dead element or a tripped breaker: gas & electric water heater repair, covering each fuel's own parts. Not sure which fuel you have? The gas vs electric and sizing guide shows how to tell.
What does each job typically cost?
Most homeowners land inside these typical ranges. You'll get your own price before any work starts.
| Job | Typical range |
|---|---|
| Repair visit | $200–$850 |
| Standard tank, installed | about $1,000–$3,400 |
| Tankless, installed | about $1,600–$4,500 |
| Tank flush | $100–$225 |
The pricing page breaks these down by tank size and by part.
Not sure which one you need? Call or text and describe what it's doing.
What should a replacement quote include?
In New Braunfels, a complete price for a new water heater covers more than the tank:
- A City permit, required for every replacement under the City's permit rules (opens in a new tab).
- Haul-away of the old tank, plus new fittings.
- An expansion tank where the cold supply runs through a check valve or pressure-reducing valve, under 2021 International Plumbing Code section 607.3 (opens in a new tab).
- A drain pan in an attic, closet or anywhere a leak would do damage.
- Correct venting on a gas water heater.
Why do water heaters here need more care?
Hard water. New Braunfels Utilities (NBU)'s 2019 water quality report (opens in a new tab) (2018 data) put hardness at 8.1 to 19.5 grains per gallon, and scale shortens a tank's working life. The hard water guide covers flushing and softeners.
Coverage is all of New Braunfels (78130, 78132) plus Canyon Lake (78133), Bulverde (78163) and Spring Branch (78070). Every neighborhood is listed on the service areas page.
Last updated: