Back to Service Areas
Water Heater Not Working? 7 Causes & What To Do
No hot water in San Diego? Learn the 7 most common reasons your water heater fails and when to call a plumber vs. DIY.
Common Causes
- Pilot light is out (gas water heaters) — relight following the label instructions
- Tripped circuit breaker (electric water heaters) — reset the breaker and wait an hour
- Faulty thermostat set too low — should be between 120°F and 140°F
- Sediment buildup on the heating element from hard San Diego water
- Failed heating element or burner assembly
- Expired or corroded anode rod causing rust and bad odors
- Tank is simply too small for your household demand
Warning Signs
- No hot water at all from any fixture
- Hot water runs out extremely fast (under 10 minutes)
- Water is lukewarm but never fully hot
- Rumbling, popping, or banging sounds from the tank
- Rusty or discolored hot water only
- Puddles or moisture around the base of the unit
- Age over 10 years — most tanks last 8–12 years
Professional Solutions
- Flush the tank annually to remove sediment — extends life by 3–5 years
- Replace the anode rod every 3–5 years to prevent rust
- Upgrade to a tankless water heater for endless hot water and 30% energy savings
- Install a recirculation pump to eliminate cold-water wait time
- Replace heating elements or thermostats — typically $150–$300 repair
- Full water heater replacement when repair cost exceeds 50% of unit cost
- Call Ciampoli Plumbing for same-day water heater service in San Diego
Need Professional Help?
Our experienced plumbers can diagnose and solve your plumbing issues quickly and efficiently.