Skip to main content
Pool heater repair service in Riverside and Corona CA - professional gas and electric heater diagnostics by Affordable Pool Care
5.0 Stars — 200+ Reviews

Don't Replace That Pool Heater Yet.

Most heaters that get scrapped could have been fixed. The display logs the fault, the igniter clicks for a reason, and a corroded sensor costs a lot less than a new unit.

Your Heater Logs Its Own Failures

A modern pool heater is better at telling you what went wrong than most homeowners give it credit for. Before it shuts down it flashes a code on the display, and that code is a recorded condition, not a random hiccup. LO for low flow. IF or IGN for an ignition lockout. HLS when the high limit trips. The board saw something it did not like and protected itself.

So the first move in any honest pool heater repair is to read what the unit already recorded, not to start swapping parts on a hunch. We pull the fault, confirm the condition is real, and trace it back to the component that caused it. A reset clears the code. It does not fix whatever tripped it, and a heater that keeps locking out is just telling you the same thing twice.

Read us the code on the display and we will tell you what failed.

Get Your Free Quote

The Short List of Parts That Actually Fail

Behind every code is a small group of components that do the breaking. These are the ones we trace most weeks.

Ignition that clicks but never catches. The igniter is sparking, but the burner stays dark. Could be the igniter itself, a gas valve that is not opening, or a pressure switch that never closed to give the valve permission. We also pull the burner tray more often than you would think and find a spider nest or rodent debris choking the flame.

A pressure switch that will not close. The switch confirms water is actually moving before the heater fires. When it stays open the unit locks out on low flow. Half the time the switch is fine and the real culprit is upstream: a clogged filter, a low pool level, or air in the line starving the heater of flow.

A sensor or thermal regulator reading wrong. A failed thermistor or a stuck bypass makes a heater fire and short-cycle, or run and never reach the setpoint. The burner sounds healthy. The water just never warms, which sends a lot of people chasing the wrong part.

Wiring chewed down to copper. Pad equipment sits outdoors, and rodents love a warm cabinet. We see gnawed low-voltage wiring constantly on older Corona and Riverside installs. It throws intermittent faults that come and go with the weather and drive homeowners up the wall until someone opens the panel and looks.

Soot and short-cycling. A sooty burner, a popping sound on startup, repeated lockouts. That pattern points to a starved gas supply, often an undersized or kinked flex line or a valve someone left half closed. The heater is not getting the fuel it was built for, and it will keep tripping until the supply is right.

Questions We Field Before We Roll a Truck

My heater flashed a code and shut off. Can I just reset it?

A reset clears the lockout, but it does not clear the condition that caused it. The code is a logged fault, low flow, an ignition lockout, a high limit trip, and the heater shut down to protect itself. Resetting over and over masks a real problem and can cook a part that was only mildly unhappy to begin with. We read the fault, confirm it, and fix the cause so the code stops coming back.

The igniter clicks but the burner never lights. What is that?

That is the ignition system, and it has a short list of suspects: a worn igniter, a gas valve that is not opening, a pressure switch that will not close, or simply no gas reaching the burner. Sometimes it is a spider nest or rodent debris sitting in the burner tray. Most of these are a same-visit fix once we see which link in the chain is broken.

How old is too old to repair a pool heater?

Around the ten to twelve year mark for a gas unit, the math starts to shift. A single failed part is still worth fixing at any age. But when the heat exchanger is corroding through and the cabinet is rusting from the inside, a repair quote can climb toward the price of a new heater. At that point we tell you plainly and point you toward replacement instead.

Do you work on heat pumps and electric heaters, or only gas?

All three. Gas heaters, heat pumps, and electric units from Pentair, Hayward, Raypak, Jandy, and Sta-Rite. We carry the common ignition, sensor, and pressure switch parts so most repairs wrap up in a single trip.

Hard Water Is What Eats the Heat Exchanger

The tap water out here runs hard, and hard water is rough on the one part of a heater you cannot simply unbolt and swap: the heat exchanger. Scale builds inside the copper tubes and chokes the flow. Let the pH drift low and the same water turns acidic and eats the copper from the inside until it weeps. By the time you see drips under the cabinet, the exchanger has usually been failing for a while.

A leaking exchanger on a young heater is worth fixing. A leaking exchanger on a unit past ten or twelve years, with a rusting cabinet to match, usually is not, and we will tell you so instead of selling a repair that buys six months. When the numbers point that way, we walk you through a new heater instead. We handle pool heater repair across Riverside County and into Orange County, and we keep the common parts on the truck so most fixes happen the same day.

(951) 215-6142
Heated swimming pool at dusk after professional pool heater repair by Affordable Pool Care in Riverside CA

200+ Neighbors Can't Be Wrong.

Join hundreds of satisfied pool owners across Southern California.

Heater would not ignite no matter what I tried. They diagnosed a bad ignitor, replaced it the same day, and we had warm water by that evening.

Paul Hernandez
Corona, CA

Our heat exchanger was leaking and another company quoted us a full replacement. These guys repaired it for a fraction of the cost. Still running great.

Laura Kim
Riverside, CA

Error codes on our Pentair MasterTemp had us stumped. They knew exactly what it was, fixed it on the spot, and explained what caused it. Real expertise.

James Whitfield
Anaheim Hills, CA

Heater was firing but the water never got warm. They found the bypass valve was stuck open. Simple fix, no parts needed, and it heated up within an hour.

Valerie Dunn
Orange, CA

Our Raypak was shutting off after a few minutes every time. Turned out the pressure switch needed replacing. They had the part on the truck. Fixed in 30 minutes.

Keith Tanaka
Villa Park, CA

We thought our heater was dead. They cleaned the burner tray, replaced the thermistor, and it fired right up. Saved us from buying a brand new unit.

Brenda Castillo
Riverside, CA

Pool heater started making a loud popping noise. They diagnosed low gas pressure from a kinked flex line, corrected it, and the heater runs silent now.

Wayne Prescott
Corona, CA

Heater would not ignite no matter what I tried. They diagnosed a bad ignitor, replaced it the same day, and we had warm water by that evening.

Paul Hernandez
Corona, CA

Our heat exchanger was leaking and another company quoted us a full replacement. These guys repaired it for a fraction of the cost. Still running great.

Laura Kim
Riverside, CA

Error codes on our Pentair MasterTemp had us stumped. They knew exactly what it was, fixed it on the spot, and explained what caused it. Real expertise.

James Whitfield
Anaheim Hills, CA

Heater was firing but the water never got warm. They found the bypass valve was stuck open. Simple fix, no parts needed, and it heated up within an hour.

Valerie Dunn
Orange, CA

Our Raypak was shutting off after a few minutes every time. Turned out the pressure switch needed replacing. They had the part on the truck. Fixed in 30 minutes.

Keith Tanaka
Villa Park, CA

We thought our heater was dead. They cleaned the burner tray, replaced the thermistor, and it fired right up. Saved us from buying a brand new unit.

Brenda Castillo
Riverside, CA

Pool heater started making a loud popping noise. They diagnosed low gas pressure from a kinked flex line, corrected it, and the heater runs silent now.

Wayne Prescott
Corona, CA

Give us a call.

Speak directly with a pool care expert. Available Monday through Friday, 7am to 5pm PT.

(951) 215-6142

Emergencies: 24/7 support for urgent issues

Get a free quote.

Fill out our simple form and get a personalized quote. No obligation, no pressure.

Get Your Free Quote

Need support?

Have questions about your service? We're here to help with any concerns.

Email Us