Roto-Rooter has been repairing and installing water heaters since 1935, and our Salt Lake City team handles every brand and configuration found in Salt Lake County homes and businesses. Whether you have an aging tank in a basement utility room or a tankless unit on a Salt Lake City exterior wall, our experienced plumbing technicians can diagnose, repair, replace, or install with the right parts on the truck.
Expert Water Heater Repair in Salt Lake City
Most water heater problems in Salt Lake City come down to a short list of components - and we carry them on the truck. Common Salt Lake City water heater problems we fix:
- No hot water (gas, electric, or hybrid): Pilot light out, thermocouple failure, gas valve issue, tripped heating element, or failed thermostat.
- Leaking water heater: Top fittings, bottom seam (often a sign the tank is rusted through and needs replacement), or a failed T&P (temperature and pressure relief) valve.
- Pilot light will not stay lit: Faulty thermocouple, dirty pilot orifice, drafts in the closet or basement, or low gas pressure.
- Strange noises (rumbling, popping): Sediment from Salt Lake City's hard water collecting on the tank bottom and boiling.
- Inconsistent water temperature: Failed dip tube, scaled heating element, or a thermostat out of calibration.
Diagnosing Your Salt Lake City Water Heater
Our Salt Lake City plumbers walk the unit, check gas pressure or electrical supply, inspect the anode rod when accessible, test the T&P valve, and confirm whether repair or replacement makes sense. We then give you a clear on-site estimate before any work begins.
When to Repair vs Replace in Salt Lake City
A water heater older than 8 to 10 years that is leaking from the bottom, making heavy rumbling noises, or producing rusty hot water is usually a replacement candidate, especially with Salt Lake City's hard water shortening tank life. Newer units with a single failed component (thermocouple, heating element, or thermostat) are good repair candidates. We tell you the truth.
Frequently Asked Questions
Why do water heaters need more maintenance in Salt Lake City?
Salt Lake City's water carries dissolved minerals at 13 grains per gallon (157-189 ppm) that solidify when heated. These minerals coat heating elements, tank walls, and internal components with scale that reduces efficiency and shortens operating life. Regular maintenance - including flushing and anode rod inspection - helps Salt Lake City homeowners get the most years possible from their water heaters.
Serving the entire American Fork metro area, Including:
Counties in the Salt Lake City Metro Area
Why Choose Roto-Rooter for Salt Lake City Water Heater Service
Roto-Rooter is fully licensed and insured. Our Salt Lake City plumbers are trained on every major brand and configuration, carry a stocked truck, and back their work. We are brand-agnostic, we give on-site estimates before any work begins, and we are available 24/7, 365 days a year.
Our Salt Lake City Water Heater Service Process
Every Salt Lake City water heater visit starts with a full assessment of the unit: age, condition, anode rod, T&P valve, fittings, vent (for gas units), and electrical or gas supply. We diagnose the failure, walk you through repair versus replacement, and provide a clear on-site estimate. Roto-Rooter does not believe in surprise bills.
Salt Lake City Water Heater Maintenance Tips
You can extend the life of a Salt Lake City water heater with a few simple habits:
- Flush the tank annually to clear sediment from Salt Lake City's hard water.
- Test the T&P (temperature and pressure relief) valve once a year by lifting and releasing the lever.
- Have a Roto-Rooter technician check the anode rod every 3 to 5 years; in Salt Lake City's water it depletes faster than average.
- Set the thermostat to about 120 degrees Fahrenheit to balance scald protection with comfort.
- Insulate hot-water pipes in unconditioned basements and crawl spaces to save energy through Salt Lake City winters.
- If the unit is in a finished basement, install a drip pan and consider a leak sensor.
Schedule Your Salt Lake City Water Heater Service Today
Need a quick repair or a full replacement? Roto-Rooter is your trusted Salt Lake City water heater company. Call 385-200-3053 or schedule service online. For everything else we do locally, visit our Salt Lake City home.
Related Local Services in Salt Lake City
SPECIAL FINANCING AVAILABLE
We have partnered with Synchrony Bank to offer financing options to make your plumbing repair expenses as convenient and stress-free as possible.


