No hot water is more than an inconvenience — it’s a disruption to your entire household routine. When your water heater acts up in San Jacinto, Davis Plumbing and Heating Inc. provides fast, same-day water heater repair so you’re not left waiting. Here’s what San Jacinto homeowners need to know about water heater repair.

Common Water Heater Problems We Repair in San Jacinto

Our licensed technicians service all types and brands of water heaters in San Jacinto. The most common repair calls we receive include:

  • No hot water — Could be a failed heating element (electric), faulty pilot light or thermocouple (gas), or a tripped breaker
  • Not enough hot water — Often caused by a broken dip tube, sediment buildup, or undersized unit for household demand
  • Lukewarm water — Thermostat issues or a failed lower heating element on electric units
  • Discolored or smelly water — Typically a failing anode rod reacting with bacteria in the tank
  • Rumbling, popping, or banging sounds — Sediment accumulation from San Jacinto’s hard water, baking against the heating elements
  • Water around the base of the unit — Could be a leaking T&P valve, loose drain valve, or internal tank corrosion
  • Pilot light won’t stay lit — Thermocouple failure is the most common cause on older gas units

Repair or Replace? How to Decide for Your San Jacinto Water Heater

Use the “Rule of 50%” — if the estimated repair cost exceeds 50% of the price of a new unit, replacement is usually the smarter financial decision. Other factors to weigh:

  • Age: If your water heater is 8–10+ years old, repairs may be a short-term fix at best
  • Frequency of repairs: If this is the second or third repair in two years, it’s time to replace
  • Rust or corrosion: Tank corrosion is terminal — no repair can fix a rusted tank
  • Energy costs: Older units run less efficiently; a new unit often pays for itself within a few years

Our technicians will give you an honest assessment — we won’t recommend a replacement you don’t need, and we won’t push a repair that won’t last.

Water Heater Repair Costs in San Jacinto

  • Thermocouple replacement: $100–$175
  • Heating element replacement (electric): $150–$250
  • Thermostat replacement: $150–$200
  • Anode rod replacement: $150–$225 (includes labor and flush)
  • T&P relief valve replacement: $100–$200
  • Dip tube replacement: $150–$225
  • Sediment flush: $75–$150

All Davis Plumbing repair estimates are provided upfront, before work begins. No surprise charges.

Why San Jacinto’s Hard Water Is Hard on Water Heaters

San Jacinto’s water supply has notably high mineral content. This causes calcium and magnesium deposits to accumulate inside your water heater tank over time — a process called scaling. Scaling reduces efficiency, shortens unit lifespan, and creates those loud rumbling noises you may have noticed. An annual flush and anode rod inspection can dramatically extend the life of your unit. Ask us about our water heater maintenance program.

We Repair All Major Brands in San Jacinto

Bradford White, Rheem, A.O. Smith, State, American, Kenmore, GE, Navien, Rinnai, Noritz, Takagi — if it’s a water heater, our technicians can service it.

Schedule Water Heater Repair in San Jacinto Today

Don’t spend another day with cold showers. Call Davis Plumbing and Heating Inc. at (951) 657-0393 for same-day water heater repair in San Jacinto. We serve all of San Jacinto, Hemet, Perris, Menifee, and Riverside County — 7 days a week.

Related Resources