Inspect the heat exchanger
The part that keeps combustion gases out of your home. A crack makes the furnace unsafe to run.
San Bernardino winters are mild, so the furnace sits idle for most of the year, and that is exactly why it fails on the first cold night. Golden Comfort AC & Heating Repair repairs furnaces and heat pumps in San Bernardino, Rialto, Fontana and nearby communities, with emergency service 24/7.
Most San Bernardino furnace repairs run about $220 to $490, and major repairs run $900 to $1,800. The diagnostic call is typically $79 to $119. See the furnace repair pricing guide.



Turn the furnace off and get help right away if you smell gas, a carbon monoxide alarm sounds, you smell burning that does not fade, or you hear loud banging. Leave the house and call 911 or your gas utility from outside.
Test your carbon monoxide detectors every fall. The CPSC carbon monoxide guide explains what to do.
The part that keeps combustion gases out of your home. A crack makes the furnace unsafe to run.
Dust and soot after months of sitting can cause rough ignition or a furnace that lights and shuts off.
We check connections and supply lines for leaks and wear.
A working alarm is your last line of defense. We confirm they work and are placed correctly.
A clean filter protects the blower, and correct thermostat settings prevent no heat calls that are not really breakdowns.
| Repair | Typical cost |
|---|---|
| Service call | $79 to $119 |
| Average common repair | $220 to $490 |
| Average major repair | $900 to $1,800 |
| Flame sensor cleaning | $120 to $220 |
| Heat exchanger replacement | $1,200 to $2,400 |
In June 2025 the South Coast Air Quality Management District voted 7 to 5 not to approve proposed rules that would have phased out gas furnaces and water heaters, so Rule 1111 as amended in 2023 remains in effect.
See the district's page. Nothing today requires you to replace a gas furnace with a heat pump.
Winters in San Bernardino are mild, but the nights are cold enough that a failed furnace is a real problem, especially for children and older family members. Dry wind events carry dust that settles in filters and around furnaces, and a clogged filter is one of the most common reasons a furnace overheats and shuts down.
Because the furnace is used for only a few months, the failures we see are mostly from sitting idle: dust and soot in the burner area, a weak ignitor and a flame sensor with a thin film on it. A fall checkup finds these before the first cold night.
You can change the filter, check thermostat settings and keep the area around the furnace clear. Do not open the burner area, adjust gas valves or bypass safety controls. Those parts handle gas and combustion.
We serve San Bernardino, Rialto, Fontana, Colton, Highland, Redlands, Loma Linda and Ontario. See AC repair in San Bernardino and all of our locations.
We repair and install all major brands. Each brand page lists the models we install, the problems we see most and what the warranty typically covers. See how we match a technician to your brand.
Most repairs run about $220 to $490. Major repairs run $900 to $1,800. The diagnostic call is typically $79 to $119.
A dirty flame sensor is the most common cause. Call us if a new filter does not help.
Yes, every fall, and replace batteries. They are your protection against a leak.
No. Nothing requires it today in San Bernardino.
Yes, 24/7.
Call any hour for emergency service, or reach us during business hours for a visit or a quote.