Furnace & heating
AC repair
Heat pumps
Ductless mini splits
Carrier
Trane
GoodmanSeasonal 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.
Get your free estimateFast, Reliable Furnace Repair Across San Bernardino
When your furnace quits on a 35-degree San Bernardino night, you need someone who answers the phone and gets to your neighborhood quickly. Furnace repair in San Bernardino typically runs $150 to $700, and most calls we handle are resolved in a single visit. Our crews know the older housing stock here, from the 1950s floor-furnace homes north of Highland Avenue to the 1970s tract houses off Kendall Drive. Call (707) 340-6380 and a live person picks up, day or night. We’ll give you a written price before any work begins, and we’ll treat your floors, your pets, and your sleeping kids with real care.

Why Meadowsweet Heating and Air Riverside Is San Bernardino’s Preferred Furnace Repair Company
San Bernardino homeowners call us because we understand what this city’s homes actually need. The pre-1980s single-family houses that dominate neighborhoods like Arrowhead, Delmann Heights, and the blocks around Perris Hill Park were built with furnaces sized for a different era. Many are oversized for the actual heat load but connected to leaky, undersized ductwork in tight crawlspaces. A crew that just swaps the furnace repeats the inefficiency. We measure static pressure, inspect the duct runs, and check the electrical panel’s capacity before recommending a repair path. That’s the difference between a fix that lasts one winter and one that works for years.
Every San Bernardino job includes the Cedarwell Care Promise: a written price before any work starts, background-checked uniformed technicians, and the 365-Day Done Right Promise backing the work. If something isn’t right, we make it right. No runarounds. And before we leave, you get a photo of the clean-up. Shoe covers and drop cloths are not an upsell here. They’re standard on every visit, whether we’re working in a living room off E Street or a cramped utility closet near San Bernardino Valley College.
Styles & brands we work with







Heating Repair in San Bernardino
Heating Repair in San Bernardino means diagnosing why your furnace isn’t producing warm air, is short-cycling, or is making sounds it shouldn’t. In this city’s older homes, the cause is often layered: a blower motor caked with Santa Ana dust, a heat exchanger stressed by years of restricted airflow, or a gas valve that’s no longer holding pressure correctly. A typical repair here runs $150 – $700 depending on the component. We show you the written price before touching a single part.
Heat Exchanger Repair
A cracked heat exchanger is a serious safety issue because it can allow carbon monoxide into the living space. In San Bernardino homes with original 1960s and 1970s furnaces, we see cracks caused by years of running against clogged filters and dust-coated coils. We’ll inspect the exchanger with a scope, show you what we found, and give you an honest recommendation on repair versus replacement. On furnaces where the exchanger is still under manufacturer warranty, the part cost often drops to just labor.
Ignitor and Gas Valve Repair
Older furnaces in San Bernardino often fail at the ignitor or gas valve rather than the heat exchanger itself. A worn ignitor cracks and won’t glow, leaving the furnace cold. A failing gas valve may click but not open, or open intermittently. Both are common in homes where the furnace sits idle through long stretches of the mild shoulder seasons, then gets asked to work hard on the first 40-degree night. These repairs typically sit in the low-to-mid range of the $150 – $700 scale.
Boiler Repair in San Bernardino
Boiler Repair in San Bernardino is less common than furnace work, but a number of older homes near downtown and in the historic districts around Arrowhead still run hydronic heat. When a boiler fails, the signs are specific: cold radiators, banging pipes, or a pressure gauge that won’t hold. Boiler repairs in San Bernardino generally run $150 – $700 for component-level fixes like circulator pumps, zone valves, or expansion tank replacement. We service boilers alongside forced-air furnaces and can often diagnose the issue in one visit.
Circulator and Zone Valve Work
A boiler that heats one part of the house but not another usually points to a failed zone valve or a weak circulator. In San Bernardino’s older two-story homes, this is a frequent call in December when the upstairs radiators stay cold while the downstairs ones overheat. We test the zone controls, confirm wiring and water flow, and replace only what’s actually failed. The written price comes before the work, so you’ll know the cost before we open the system.
Pressure and Expansion Tank Service
Boilers in San Bernardino that short-cycle or spill water from the relief valve often have a waterlogged expansion tank or a pressure-reducing valve that’s drifted out of spec. Left alone, this stresses the heat exchanger and shortens the boiler’s life. We check both, recharge or replace the tank as needed, and document the pressures before and after. It’s straightforward work that restores steady, even heat through the original radiators.
Trusted Brands We Service in San Bernardino
Our technicians are qualified to service equipment from nine leading brands, and in San Bernardino we most often see Lennox, Goodman, Rheem, and York in the pre-1980s housing stock. We carry common ignitors, flame sensors, pressure switches, and capacitors on our trucks so one-visit repairs are usually possible. When a part isn’t on the truck, our San Bernardino dispatch can often source it same-day from local supply houses off Mill Street or in the industrial corridor near the 215 and 10 interchange. You won’t wait days for a common component.

See the difference
Before
After
Before
After
Before
AfterCommon Furnace Repair Problems We See in San Bernardino Homes
- Santa Ana dust coating the blower and heat exchanger. Those fall and winter wind events push fine particulate into outdoor intake vents and older duct systems. The dust insulates the heat exchanger, the furnace overheats, and the limit switch shuts it down just when nights drop near freezing.
- Undersized electrical panels tripping on startup. Many original panels in San Bernardino’s 1950s through 1970s homes can’t handle a modern blower motor’s amp draw. The furnace tries to start, the breaker trips, and the house goes cold. Sometimes the fix is a furnace repair. Sometimes it’s a panel upgrade first.
- Leaky original ductwork pulling cold air from crawlspaces. In tight crawlspaces under older homes, gaps in original duct runs pull 50-degree air into the supply stream. The furnace runs longer, the delivered air feels lukewarm, and the gas bill climbs. Sealing those runs restores comfort without replacing the furnace.
- Failing capacitors from long idle stretches. San Bernardino’s mild shoulder seasons mean furnaces sit unused for months. Capacitors degrade faster with disuse than with steady operation. When the furnace hums but won’t start on the first cold night, the capacitor is often the culprit. It’s a quick, inexpensive fix.
Pricing for Furnace Repair in San Bernardino, CA
Furnace repair in San Bernardino runs $150 to $700 for nearly all component-level fixes. A capacitor replacement sits at the low end, typically $150 to $225. Ignitors, pressure switches, and flame sensors run $200 to $400 installed. Gas valves and blower motors land in the $350 to $700 range. Heat exchanger work, when the part is under warranty, often costs $400 to $700 in labor alone. Here’s the full picture:
| Service | Typical Range |
|---|---|
| Furnace Repair (diagnostic + component) | $150 – $700 |
| Capacitor Replacement | $150 – $225 |
| Ignitor Replacement | $200 – $350 |
| Gas Valve Repair | $350 – $700 |
| Blower Motor Repair | $350 – $700 |
| Heat Exchanger Repair (labor) | $400 – $700 |
Call (707) 340-6380 for an exact quote. Estimates are free, and the price we quote is the price you pay. No overtime charges on emergency calls, nights, or weekends.
We Also Serve Cities Near San Bernardino
Our crews serve San Bernardino and the surrounding communities of Highland, Rialto, Colton, and Redlands. If you’re in one of these nearby cities and need Furnace Repair help, we can usually reach you the same day from our Inland Empire dispatch. For everything else, our Furnace Repair in San Bernardino team covers the full city, from the north-end neighborhoods to the south side.
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
The Santa Ana winds that blow through the Cajon Pass carry fine dust that settles on outdoor equipment and gets pulled into intake vents. After a hot, windy autumn, that dust coats the blower motor and heat exchanger, reducing airflow and causing overheating shutdowns. By the time winter nights drop near freezing, the furnace is already compromised. The fix is usually a thorough cleaning of the blower assembly and heat exchanger surfaces, plus a fresh filter. If you’ve noticed your furnace cycling more than usual, call (707) 340-6380 and we’ll assess it before the next cold snap.
Yes, in many San Bernardino homes the original floor furnace can be repaired and kept in service, especially if it’s a well-maintained unit in a smaller house. Floor furnaces are common in the north-end neighborhoods, and parts for many older models are still available. The tradeoff is efficiency: floor furnaces run around 50-60% AFUE while a modern unit runs 80-96%, which matters on cold winter nights. We’ll give you an honest read on whether repair is sensible or whether the cost of repeated fixes is approaching a better investment. Call (707) 340-6380 for a free in-home assessment.
Not necessarily, and this is where San Bernardino’s older housing stock matters. Many original furnaces in 1970s tract homes are oversized for the actual heat load of the rooms they serve, but connected to undersized, leaky ductwork. A like-for-like swap repeats the inefficiency: the new furnace short-cycles, the ductwork still leaks, and the gas bill stays high. We run a load calculation before recommending any replacement and often find a smaller furnace with better static pressure delivers more consistent heat. It’s a counterintuitive answer, but it’s what we measure in this city’s homes every winter.
Sometimes. Many original panels in San Bernardino homes built before 1980 are rated for 60 to 100 amps and are already near capacity from added appliances and window AC units. A modern high-efficiency furnace with an ECM blower motor draws less power at startup than an older PSC motor, but if the panel is original and full, a new dedicated circuit or a panel upgrade may be required. We’ll check the panel’s capacity, the existing wiring, and the furnace’s nameplate amp draw before recommending anything. The written estimate includes any electrical work needed, so there’s no second surprise bill.
There’s no fixed schedule for capacitor replacement, but in San Bernardino’s climate the long idle seasons are harder on capacitors than steady winter use. Most capacitors last 5 to 10 years, and we often see failures in units that sat unused from March through November. If your furnace hums but won’t start on the first cold night, or the blower runs slow and weak, the capacitor is the first thing we test. Replacement is a quick job, typically $150 to $225 including the part. Call (707) 340-6380 and a live person will get you on the schedule.
Need furnace repair in San Bernardino today? Call (707) 340-6380 for a free estimate. We answer 24/7 with a live person, and we’ll have a uniformed, background-checked technician at your door with a written price before any work begins.
Written by Luis Serrano, Owner at Meadowsweet Heating and Air Riverside, serving San Bernardino since the company’s founding in 2004.