Seasonal tune-up and full diagnostic on your Carrier, Trane, or Goodman system - readings shown to you before any repair is proposed
Diagnosis first, numbers second - you approve the repair price before a single part goes in.
Fast, Reliable Furnace Repair Across San Bernardino
Furnace repair in San Bernardino typically costs $150 – $700 depending on the part, and most calls we run get heat back on the same visit. Our techs work the Verdemont foothills, the North End, and everything in between, so we know what cold nights at elevation do to a heating system. If your furnace is down or your heat pump is blowing cold air, call (361) 306-9515 and a live person answers. No voicemail queue. No callback window. You tell us what’s happening, and we get a uniformed, background-checked tech dispatched to your street.
Why Dalton Heating & Air Is San Bernardino’s Preferred Furnace Repair Company
Dalton Heating & Air runs on The Garrison Standard, a set of rules we’ve operated under since 2003 as part of the Garrison Partners network. That standard is simple and non-negotiable: arrive inside the stated window, put the price in writing before any work starts, do the job by the book, leave the site clean, and stand behind the repair for a full year. Every furnace repair we do in San Bernardino includes a written price up front and a written guarantee on the work when we’re done. If the repair fails within that year, we return at no charge under the 365-Day Done Right Promise.
Marco Benitez runs the team here, and he holds every tech to the same code. Our crews are factory-trained on nine major residential brands, so the tech who shows up at your door in San Bernardino already knows your system’s quirks before they open the panel. We don’t send a salesman in a tech shirt. We send a technician with the parts on the truck to fix it right the first visit. That’s how we protect your time and your heat.
Heat Pump Repair in San Bernardino
Heat pump repair is a big share of our work in San Bernardino because so many homes here don’t actually run a dedicated gas furnace. The inland climate means furnace season is short, but cold nights in the foothills near Devil’s Canyon drop into the 30s, so a heat pump or dual-fuel setup makes more sense for most of the year. The catch: when that heat pump stops heating in January, the fix is usually not a burner cleaning. It’s a reversing valve stuck in cooling mode, a failed defrost board, or auxiliary heat strips that never kicked on. Heat pump repair in San Bernardino runs $150 – $700, same as furnace repair, and the most common failure we see is the reversing valve hanging up when the system hasn’t been checked seasonally.
Reversing Valve and Defrost Board Diagnostics
A heat pump that runs but blows cold air usually points to the reversing valve or the defrost control board. The reversing valve is the part that tells the system which direction refrigerant flows, and in San Bernardino’s year-round cooling climate, it can stick in the wrong position. We test the valve circuit, verify the defrost board is sending the right signals, and replace only what’s failed. We don’t sell you a compressor because a $95 sensor died.
Auxiliary Heat Strip Verification
When temperatures drop into the 30s, your heat pump alone may not keep up, and that’s when the auxiliary heat strips should engage. If they don’t fire, you get lukewarm air and a system that runs non-stop. Our tech checks the sequencer, the strips themselves, and the thermostat wiring in San Bernardino homes before condemning anything. Most strip failures are a bad sequencer, not the full strip assembly.
Heating Repair in San Bernardino
Heating repair in San Bernardino covers both gas furnaces and heat pump heating modes, and the right diagnostic path depends on which system you actually have. Homes in the older North End near Cajon Boulevard and Sierra Way often have gas furnaces from the 1980s and 1990s, while the newer subdivisions around North Park and Verdemont skew toward heat pumps and dual-fuel setups. Heating repair here runs $150 – $700, with ignitor replacements on the lower end and gas valve or heat exchanger work on the higher end. If your house is cold and the thermostat is set, call us; we’ll give you a written price before the first tool comes off the truck.
Ignitor and Gas Valve Work on Older Furnaces
San Bernardino’s older housing stock means we still see plenty of standing-pilot furnaces with thermocouples and hot surface ignitors that crack after years of cycling. A hot surface ignitor is a $30 – $80 part and usually takes under an hour to swap. A gas valve replacement is more involved and can push toward the $450 – $600 range, but it’s still routine work for our techs.
Blower Motor and Airflow Repairs
Dust and wildfire ash pulled through a system that never gets a winter break is a real problem in San Bernardino. Dirty evaporator coils restrict airflow and overwork the blower motor until it overheats or the capacitor fails. We check static pressure on every heating repair call, because a blower motor that dies from a clogged coil is a $400 repair that a $120 coil cleaning would have prevented.
Trusted Brands We Service in San Bernardino
Our techs are factory-trained on Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard. In San Bernardino, we see a lot of Goodman and Rheem heat pumps in the newer North Park-area builds and plenty of Carrier and York gas furnaces in the older neighborhoods off Highland Avenue. We stock common parts for those brands locally in the Inland Empire, so a failed ignitor, capacitor, or defrost board doesn’t mean waiting three days for a shipment. Most furnace repairs in San Bernardino wrap up same-day with parts already on the truck.
Common Furnace Repair Problems We See in San Bernardino Homes
- Heat pump reversing valves stuck in cooling mode. When a system runs year-round without a seasonal check, the reversing valve can hang up right when you need heat. We diagnose the valve circuit before recommending a replacement.
- Dirty evaporator coils from dust and wildfire ash. San Bernardino’s dry climate and fire season mean fine particulate gets pulled through systems that never get a winter break. A clogged coil starves airflow and burns out blower motors.
- Failed ignition systems on older gas furnaces. Homes built before 1990 in the North End and around Sierra Way often still have original hot surface ignitors or thermocouples that crack and fail without warning. We replace them quickly and carry the parts on the truck.
- Oversized systems that short cycle. If a previous contractor skipped a load calculation and installed whatever was on the truck, your system may cycle on and off every few minutes. That kills heat exchangers and compressors early, and it’s a common finding on our San Bernardino calls.
Pricing for Furnace Repair in San Bernardino, CA
Here’s what furnace repair in San Bernardino actually costs, in writing. A typical repair runs $150 – $700 depending on the failed part and the system type. We put the full price in front of you before any work begins, and that written price doesn’t change when the job is done.
| Service | Typical Price Range in San Bernardino |
|---|---|
| Furnace Repair | $150 – $700 |
| AC Repair | $150 – $650 |
| AC Installation | $3,500 – $7,500 |
| Tune-Up | $80 – $200 |
Factors that move the price: the part that failed, your system’s age, and whether it’s a gas furnace or a heat pump. A $120 ignitor on a 1995 gas furnace is a different job than a $500 reversing valve on a 2018 heat pump. You’ll know which one you need before we start. Call (361) 306-9515 for a free estimate on any heating repair in San Bernardino.
We Also Serve Cities Near San Bernardino
Our furnace repair team covers San Bernardino and the surrounding communities, including Loma Linda, Highland, Rialto, and Colton. If you’re in one of those cities and your heat is down, the same written pricing and 365-Day Done Right Promise apply. See our full Furnace Repair service details or read more about our work across San Bernardino.
Serving San Bernardino, CA - Our Local Coverage Area
We’re based in the San Bernardino area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Furnace Repair in San Bernardino
Repair makes sense if the failed part is a reversing valve, defrost board, capacitor, or auxiliary heat strip and the system is under roughly 12 years old. In San Bernardino, a heat pump runs year-round due to the inland heat, so wear accumulates faster than in cooler climates. If the compressor is dead or the system leaks refrigerant and it’s over 12 years old, replacement likely beats repair on a pure cost-per-year basis. We’ll give you the repair price and the replacement math side by side before you decide. Call (361) 306-9515 for an honest assessment.
Furnace repair in San Bernardino runs $150 – $700 for most jobs. Low-end repairs are ignitors, flame sensors, and capacitors. Mid-range work covers blower motors, control boards, and gas valves. Higher-end repairs are heat exchangers and full reversing valve replacements. Every job at Dalton Heating & Air gets a written price before we start, and that price holds when the work is done.
No. A repair fixes what’s broken; a load calculation sizes a replacement system. Where load calculations actually matter in San Bernardino is when the failure is caused by a system that was oversized or undersized in the first place. If we find short cycling from an oversized furnace, we’ll show you the airflow numbers and explain whether a correctly sized system would save you enough in energy to justify replacement. But you’ll never be upsold a Manual J on a repair call. Call (361) 306-9515 and we’ll fix what’s failed and tell you the truth about the rest.
Your heat pump is likely stuck in cooling mode due to a failed reversing valve, or the defrost board has stopped triggering the defrost cycle and the outdoor coil is iced over. It can also mean the auxiliary heat strips aren’t engaging when the outdoor temperature drops. In San Bernardino’s foothills, where cold snaps take overnight temps into the 30s, a heat pump without working heat strips will blow air that feels cold even though the system is technically running. Our techs test the valve, the defrost board, and the strips on the same visit.
For San Bernardino’s climate, a SEER2 rating of 15 – 17 is the practical sweet spot for most homes. The summer heat here is the main driver of your electric bill, not the short heating season. Going from an old 10 SEER unit to a 16 SEER2 unit can cut cooling costs by 30 – 40% over the summer. Above 17 SEER2, the added cost rarely pays back on a San Bernardino home unless you’re running the system hard year-round. We can run the numbers on your actual usage and show you the payback period before you commit.
Need furnace repair in San Bernardino? Call (361) 306-9515 for a free estimate. A live person answers 24/7, and the price is in writing before any work starts.
Written by Marco Benitez, Owner at Dalton Heating & Air, serving San Bernardino and the surrounding Inland Empire.







Before
After
Before
After
Before
After