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 Upland
Furnace repair in Upland runs $150 – $700 for most jobs, and a no-heat call in the foothills is usually handled same-day. If your furnace won’t light, short-cycles, or blows cool air on a cold morning, the fix often comes down to a failed ignitor, a dirty flame sensor, or a blower motor that’s lost its torque. We cover all of Upland from the 210 corridor to the neighborhoods north of Foothill Boulevard, and our dispatchers answer live around the clock at (361) 306-9515.
Our Furnace Repair technicians know the housing stock here: 1950s ranch homes off Euclid, 1970s split-levels near San Antonio Heights, newer builds behind Colonies Crossroads. Different eras mean different duct layouts, different furnace closets, and different failure patterns. That local read matters when the temperature drops and a generic diagnostic won’t get you heat before midnight.
Why Dalton Heating & Air Is Upland’s Preferred Furnace Repair Company
Upland homeowners call us because the terms are stated up front: a written price before any work begins, and a written guarantee on every repair for a full year. That’s The Garrison Standard, and it’s been the operating rule since 2003. Not a verbal promise. A piece of paper with the price, the scope, and the warranty spelled out before a tool comes off the truck.
Marco Benitez runs our crew here, and the techs who arrive at your door in Upland are background-checked, uniformed, and factory-trained on nine residential brands: Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard. You’ll know who’s coming before they ring the bell. And if something isn’t right, the 365-Day Done Right Promise means we come back and make it right at no charge. That’s the whole point of hiring a Garrison Partners company.
Gas Furnace Repair in Upland
Gas Furnace Repair in Upland usually means diagnosing why a furnace that worked fine through the fall suddenly won’t produce heat on the first cold foothill night. Most jobs fall between $150 and $700 depending on the failed part: an ignitor runs on the lower end, a gas valve or blower motor on the higher end. We start with a full diagnostic, put the repair price in writing, and don’t begin work until you approve it.
The cold-weather pattern we see repeatedly in Upland is a furnace that cycles fine for nine months, then fails the first time the overnight low hits the 30s. A flame sensor that’s been accumulating carbon finally can’t hold the signal. A thermostat’s calibration drifts. A capacitor weakens just enough to stall a cold blower motor. Homes in the 91784 and 91786 zip codes, especially those built before 1980, tend to have original duct runs that put extra resistance on the blower. That means the motor works harder here than it would in a newer tract home in Rancho Cucamonga.
Ignitor and Flame Sensor Work
A furnace that clicks but won’t light is usually a hot surface ignitor that’s cracked or a flame sensor that can’t prove the flame. Both are common on Trane and Lennox units in Upland after several seasons of foothill temperature swings. We stock these parts on the truck, so most ignitor and flame sensor repairs are done in a single visit.
Gas Valve and Control Board Diagnostics
When a furnace fires intermittently or shuts down mid-cycle, the gas valve or the control board is often the culprit. We bench-test the valve to confirm it’s opening at the rated water column pressure instead of guessing. For older Goodman and Rheem furnaces in Upland ranch homes, a failing control board is common past the 15-year mark, and that’s where an honest repair-or-replace conversation matters.
Furnace Tune Up in Upland
Furnace Tune Up in Upland runs $80 – $200 and is the most direct way to avoid a no-heat call on the coldest night of January. A tune-up here isn’t a quick filter swap; it’s a furnace opened, the heat exchanger inspected for cracks, the gas pressure verified, the blower amp draw measured, and the safety controls tested. Most Upland homeowners book this in October or November before the first real cold snap.
The housing up against the San Gabriel foothills sits on sloping lots with varied exposure. A furnace in a two-story home off Mountain Avenue that backs into the hillside may have run 30% more hours than the same unit in a flat-lot home near the Colonies. Upland’s cold nights aren’t just cold for a few hours; they’re cold for long stretches, and a furnace with a dirty burner or low gas pressure will short-cycle all night while the house never reaches the thermostat setting.
The Written Report
After every tune-up, you get a written report of what was measured and what was found. If a part is weak but not failed, we give you the price to replace it later, so you can budget instead of reacting to a cold house at 2 a.m. Our technicians are not paid commission on what they sell, so the report stays a report, not a pitch.
Combustion Safety Check
Every tune-up includes a combustion analysis and a carbon monoxide check at the register. Older Upland homes with original venting, especially horizontals through crawlspace walls, can have backdraft issues that get worse as the house is tightened up with new windows and doors. We flag it when we see it, and we show you the test numbers.
Trusted Brands We Service in Upland
We’re factory-trained on Trane, Lennox, Goodman, and Rheem furnaces, among others, and we carry common parts for those brands on our trucks. If you have a Trane that’s short-cycling north of the 210 or a Rheem that’s not holding flame in the older neighborhoods off Euclid, we can usually finish the repair in one trip instead of ordering a part and coming back. That matters when the furnace is down and the overnight forecast says 34°F.
Common Furnace Repair Problems We See in Upland Homes
- Cold-morning no-heat calls from flame sensor and thermostat drift. A Trane or Lennox furnace that passed inspection in September fails the first night the temperature drops into the 30s. The carbon on the flame sensor finally blocks the microamp signal, or the thermostat’s heat anticipator doesn’t call for heat when it should.
- Short-cycling from undersized ductwork and high static pressure. Older Upland homes, especially the 1950s and 60s builds with original registers, run static pressure too high. The blower motor works against a duct system that was never load-calculated right, and the furnace shuts down on high-limit before the house gets warm.
- Cracked heat exchangers and dead capacitors on aging units. Carrier and Goodman furnaces approaching 15 to 20 years of service start showing the same pattern: a heat exchanger with a hairline crack that only opens when hot, or a run capacitor that can’t hold the microfarad rating in cold weather. The honest call is often repair-or-replace, and we’ll show you the numbers behind both choices.
- Gas pressure and ignition failures tied to furnace age and utility winter supply. An older furnace in Upland can have an ignition lockout that looks like a dirty burner but is actually the gas valve not opening against winter line pressure. We test inlet and outlet pressure rather than cleaning the burner and hoping it holds.
Pricing for Furnace Repair in Upland, CA
The market in Upland tracks the Inland Empire corridor, and our pricing reflects that. Here’s what we charge, in writing, before any work begins:
| Service | Price Range |
|---|---|
| Furnace Repair | $150 – $700 |
| Furnace Tune-Up | $80 – $200 |
An ignitor replacement typically lands at the low end of the repair range. A blower motor or gas valve job runs higher. What moves a repair toward $700 is a part that’s expensive and a diagnosis that takes time to confirm. You get a free estimate on any repair, and the final number doesn’t change unless you approve additional work. Call (361) 306-9515 and we’ll give you a written price before anything starts.
We get a no-heat call on a cold January morning off Mountain Avenue, where the homeowner’s Trane furnace was running but blowing cool air. A weak blower motor and a tripped flame sensor were the culprits. We tested the capacitor, confirmed the heat exchanger and static pressure were within spec, replaced the blower motor, and recalibrated the thermostat; the house was back to steady heat the same day. On the same street weeks earlier, a Rheem unit that kept short-cycling was resolved with a burn-in of the pressure switch and a true load calculation that showed the registered tonnage was mismatched to the upstairs square footage.
Those two calls are typical of Furnace Repair in Upland: the problem often isn’t a single dead part. It’s a system in a specific house on a specific lot that needs a load calculation and a diagnostic, not a parts cannon.
We Also Serve Cities Near Upland
If you’re just outside Upland, we cover Rancho Cucamonga, Claremont, Montclair, and Ontario as well. The drive times are short, and our techs know the foothill climate patterns across the whole corridor, from the 210 to the 10.
Serving Upland, CA - Our Local Coverage Area
We’re based in the Upland 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 Upland
It’s usually a load calculation problem, not a failed part. If the furnace runs for long stretches and the house still won’t reach the thermostat setting on a 35°F foothill night, the unit is probably undersized for the actual heat loss of the home. Older Upland homes often have furnaces that were installed with a rough square-footage rule of thumb instead of a Manual J load calculation, which accounts for window area, insulation, and the home’s exposure to the mountains. We can test static pressure, measure supply and return temperatures, and tell you whether the fix is a repair, a duct correction, or a right-sized furnace. Call (361) 306-9515 and we’ll run the numbers instead of guessing.
Most furnace repairs in Upland run $150 – $700. The low end covers ignitors, flame sensors, and limit switches. The high end covers gas valves, blower motors, and control boards. Every repair starts with a diagnostic and a written price before any work begins, so the number you see is the number you approve. Estimates are free, and if you call (361) 306-9515, we can usually get a technician to your Upland home the same day.
The rule we use is the $700 × age test. If the repair is under $700 and the furnace is under 12 years old with a clean heat exchanger, repair makes sense. If the furnace is past 15 years, the heat exchanger shows cracking, and you’re looking at a $600+ blower motor or gas valve, replacement starts to make more sense. Carrier and Goodman units that have been maintained well can go 18 to 20 years in Upland’s climate, but once the heat exchanger is compromised, the honest call is replacement. We’ll show you the repair quote and the installed price for a right-sized replacement, and let you decide with real numbers in hand. Call (361) 306-9515 for a free estimate on either path.
SEER2 applies to cooling efficiency, not furnace heating. The heating efficiency number for a furnace is AFUE, and for Upland homes, a 90%+ AFUE condensing furnace is the standard recommendation because our winter nights demand actual heating output. On the cooling side, SEER2 is the updated efficiency rating that accounts for real-world duct losses, and a higher SEER2 number means lower summer electricity bills. If you’re deciding between repair and replacement, we’ll show you what a modern high-efficiency furnace means for your actual gas bill in the foothills, not a generic percentage. Call (361) 306-9515 and we’ll run the numbers for your home.
The most common cause in Upland is an undersized or restricted duct system that raises static pressure and trips the high-limit switch. The furnace fires, pushes heat into ducts that can’t carry the airflow, and shuts down to protect itself. Then it restarts, and the cycle repeats all night. Other causes include a dirty flame sensor, an oversized furnace that hits temperature too fast, or a thermostat mounted where a supply register washes it with warm air. The fix starts with a static pressure measurement and a look at the duct layout. Call (361) 306-9515 and we’ll find the real cause, not just reset the limit switch.
Call Dalton Heating & Air for Furnace Repair in Upland
When the heater’s down and the forecast says cold, you want a repair crew that shows up inside the window, hands you a written price, and stands behind the work for a full year. That’s what we do, every call, everywhere in Upland. Live dispatch answers (361) 306-9515 around the clock. Call now for a free estimate and real help from technicians who know Upland’s houses and Upland’s winters.
Written by Marco Benitez, Owner at Dalton Heating & Air, serving Upland and the surrounding foothill communities.







Before
After
Before
After
Before
After