
Water Heater Repair & Replacement in Canyon Lake and Sattler
Cold shower at the lake, or a tank leaking in Sattler or Startzville? Call or text us around the clock and get a callback right away, with the price up front.
- Sattler, Startzville and Waggener Ranch
- Calls answered 24/7 at the lake
- Tank installs about $1,000–$3,400
Water heater trouble?
- ZIP
- 78133
- Where
- about 20 miles up FM 306
- Homes
- every era since 1964
- Water
- mostly Texas Water Company
Canyon Lake is its own census-designated place in Comal County, home to 31,124 people at the 2020 count and taking in Sattler, Startzville, Canyon City, Cranes Mill and Hancock. It sits about 20 miles north-northwest of New Braunfels along FM 306, FM 2673, FM 32 and FM 3159, and calls from anywhere around the lake are answered 24/7.
The lake towns, from Sattler to Startzville
The Corps of Engineers finished Canyon Lake in 1964, a reservoir of 8,230 surface acres with 80 miles of shoreline. Homes have gone up around it ever since, and Canyon Lake Gorge has been open to tours since 2007.
Much of the area gets its water from Texas Water Company, formerly Canyon Lake Water Service Company, which the City's utilities page (opens in a new tab) places out FM 306 west of town; the same page puts that side in Pedernales Electric Cooperative territory. New Braunfels Utilities (NBU)'s hardness numbers don't describe lake water, so ask your supplier for its report or test the water before choosing a softener. Our guide on what hard water does inside a water heater explains why the result matters for a tank.
Don't assume natural gas out here. Check the heater itself, and tell us if your home runs on propane.
Waggener Ranch, just south of the lake
Waggener Ranch is an 830-acre gated, high-fenced wildlife community on South Cranes Mill Road, with lots of 5 to 10 acres. It had 135 lots and about 89 homes as of winter 2021, with water, electricity and fiber run underground.
On lots that size, give the gate details and directions to the house when you call.
How do you shut off a lake-house water heater that's leaking?
A leaking tank keeps refilling until the supply is closed, so close the cold-water valve first, then cut the fuel. Do this before anything else:
- Turn the cold-water valve above the tank clockwise until it stops, or a quarter turn on a lever valve.
- On a gas water heater, set the control dial to OFF and close the gas supply valve.
- On an electric water heater, switch off its breaker.
- Call or text (830) 243-5644.
If you smell gas, leave the house first and call 911 from outside. For a drip that has only just started, the step-by-step leak checklist helps you judge whether it can wait until morning.
Leak at the lake house? Shut the valve, then call or text us now.
Lake homes span every decade since 1964
Building around the lake began after 1964, so a home here may date from almost any decade since. In Texas generally, houses built before the 1970s often kept the heater in an interior closet, while attics and then garages took over later.
- Older homes: a closet tank may have no drain pan and a stiff shutoff valve.
- Newer homes: the heater is more likely in the garage, with a pan and expansion tank in place.
- Any home: tanks typically last 8 to 15 years, so one nobody can date is worth pricing.
A weekend place that sat idle for months can hide its age well. The label's serial number codes the year it was made, and how long a tank water heater lasts tells you what to expect from there.
How much does water heater repair cost near Canyon Lake?
Most repair visits around the lake cost $200 to $850, about $550 on average, and a single part is often far less.
$200–$850
Typical repair visit around Canyon Lake, about $550 on average
- Pilot or igniter: $50–$175.
- temperature and pressure (T&P) relief valve: $35–$250.
- Tank flush: $100–$225.
- Heating element: $150–$325, for an electric tank that has gone cold.
A standard tank installed usually runs $1,000–$3,400. Figures here average several national cost guides, and you'll hear parts and labor as one number before anything is done.
How the call goes when you're 20 miles out
Call or text (830) 243-5644 and tell us your community, your road and what the heater is doing. You'll get a call right back with a price before any work, and the visit is planned with you around the drive from town.
Canyon Lake sits outside New Braunfels city limits, so ask which permit rules apply to your address.
Around the lake that covers water heater repair for a tank that won't heat, water heater replacement for a tank nobody can date, water heater installation when a remodel moves the heater, tankless water heaters for a household that outgrew its tank, emergency water heater service when a leak starts off FM 2673 after dark, and gas and electric water heaters, with propane named up front.
Name your lake community and road, and hear the repair price first.
Questions homeowners ask
Do you cover Waggener Ranch and Startzville as well as Canyon Lake?
Yes. Sattler, Startzville, Canyon City, Cranes Mill, Hancock and Waggener Ranch are all covered, and calls and texts are answered 24/7.
Is the tap water around Canyon Lake as hard as New Braunfels city water?
There's no published figure to compare. Much of the lake area is served by Texas Water Company, not NBU, so ask it for its water report or have your water tested.
Do New Braunfels permit rules apply to a water heater at Canyon Lake?
Not automatically, because Canyon Lake sits outside New Braunfels city limits. Ask which permit rules cover your address before a replacement starts, and have them listed in your price.
Is an old water heater in a Canyon Lake house worth repairing?
Only when one small, inexpensive part has failed and the tank is dry. Tanks typically last 8 to 15 years, so a leaking or corroded tank of unknown age is replaced, not repaired.
Last updated: