52 trusted water heater service providers in St George, Utah.
Find emergency repair, replacement, and installation services near you.
Looking for emergency water heater repair in St George, Utah?
We've compiled 52 verified local companies that service the St George area, including 48 offering 24/7 emergency availability and 45 with same-day service.
Compare Google ratings, check service offerings, and call directly — no middleman, no waiting.
Filter:
Water Heater Insights for St George
102,701
Population
43,800
Housing Units
18 yrs
Avg. Home Age (built ~2008)
Zone 3B
Climate Zone 41°F avg. January
16%
Homes with Tankless
72
Replacements/yr per 1,000 homes
Hard
20 grains/gallon
SoftModerateHardVery Hard
Hard water in St George shortens water heater lifespan. Annual maintenance is strongly recommended.
Gas: Dominion Energy Electric: St. George City Power
💡
St. George averages over 300 days of sunshine per year — its hot, dry climate accelerates scale buildup in water heaters, making annual flushing even more important despite the warmer winters.
Try removing a filter or selecting "All" to see all companies in St George.
Frequently Asked Questions
How long does a typical water heater last?
Traditional tank water heaters last 8–12 years; tankless (on-demand) units typically last 15–20 years with proper maintenance. Hard water — common in many Utah cities — accelerates wear on both types. If your unit is approaching these ages and requiring repairs, replacement is usually the more cost-effective long-term choice.
What is vacation mode on a water heater and how does it work?
Vacation mode reduces the tank temperature to a low setpoint (typically 50 to 60 degrees Fahrenheit) to minimize energy use while preventing pipes from freezing. On gas units, the burner fires only occasionally to maintain this lower temperature. On electric units, the element cycles minimally. Smart water heaters can be set to vacation mode remotely through an app. When you return, restore normal temperature and allow 30 to 60 minutes for the tank to reheat fully before expecting a full supply of hot water.
How much does water heater replacement cost in St George?
In the Salt Lake City metro and surrounding Utah cities, a standard 40–50 gallon gas or electric tank replacement typically runs $800–$1,500 installed (unit + labor). Tankless installations cost $1,500–$3,500+ depending on the brand, venting requirements, and any gas line upgrades needed. Getting 2–3 quotes from St George companies is the best way to find a fair price.
Why is my water heater making a rumbling or popping noise?
Rumbling and popping usually indicate sediment buildup on the bottom of the tank. As water is heated, it bubbles up through the sediment layer, causing the noise. A professional flush can clear mild accumulation; if the sediment is thick and has hardened, the tank may be nearing end of life. Annual flushing prevents the problem from developing.