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, PA typically runs $150 – $700, and most jobs are completed the same day we diagnose them. If your heat is out, call (361) 306-9515 and you’ll talk to a live person, not a voicemail queue. Our Furnace Repair team knows the houses here: the 1950s ranches off 8th Street, the split-levels near Crozer Park, the colonials along Main Street with original duct layouts that newer contractors misread. When you’re sitting in a cold house in Upland, the only thing that matters is getting a technician who knows exactly what they’re looking at, puts the price in writing before touching a screwdriver, and actually shows up inside the window.
Why Dalton Heating & Air Is Upland’s Preferred Furnace Repair Company
We’re a Garrison Partners company, held to The Garrison Standard on every job since 2003. That’s not a slogan. It’s a written set of terms: arrive inside the stated window, put the price in writing before any work begins, do the job by the book, leave the site clean, and stand behind the repair for a full year. Our technicians are background-checked and uniformed, and they’re factory-trained to service nine major residential HVAC brands, including Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard.
Upland homeowners call us for one reason more than any other: they’re done with no-shows and prices that shift at the door. When we quote a capacitor replacement at $150 – $400 on a 1962 split-level near the Upland Diner, that’s the price. It doesn’t change when the tech arrives. If the repair fails within the guarantee period, we return at no charge under the 365-Day Done Right Promise. That’s not a sales hook. It’s the same non-negotiable term written into every work order our techs carry, including the ones dispatched to Upland from our Philadelphia office.
Marco Benitez, who leads our operations, holds every crew to that code. When a Upland homeowner calls with a no-heat emergency on a January night, Marco’s directive is simple: get a tech to the house, diagnose honestly, and write the price down before starting. We don’t do overtime charges for nights or weekends in Upland. The price is the price.
Heating Repair in Upland
Heating Repair in Upland covers everything from a dead ignitor on a Goodman to a gas valve that won’t open on a Rheem. Most heating repair calls we run in Upland fall between $150 and $700, depending on the part. A furnace that short-cycles, blows cold air, or won’t respond to the thermostat usually has a specific mechanical failure: a failed capacitor, a cracked heat exchanger, a blower motor that’s seized, or an ignitor that’s burned out. The job is to find the actual failure, not sell you a new furnace because the tech doesn’t want to diagnose a 60-year-old system.
Ignitor and Gas Valve Work
When a furnace won’t light, the fix is often a $150 – $400 ignitor replacement. On older Upland furnaces, the ignitor sits in a burner assembly that’s seen decades of Pennsylvania humidity and rust. We clean the assembly, verify gas flow at the valve, and confirm the flame sensor is reading before we call the job done. Gas valve replacement runs higher, usually $300 – $700, because the part alone is expensive and the job requires a combustion test afterward.
Blower Motor and Capacitor Replacement
If your furnace lights but you’re not getting warm air through the vents, the blower motor is the prime suspect. In Upland’s mid-century homes, undersized return ducts create high static pressure that works the blower harder than it should. That’s why we see blower motor failures here more than in newer developments with properly sized returns. Capacitor replacement is the cheaper fix at $150 – $400. A full blower motor runs $350 – $700.
Boiler Repair in Upland
Boiler Repair in Upland matters because good chunks of this borough, especially the older streets off 6th and 7th, were built around hydronic heat, not forced air. If your radiators are cold, your boiler is short-cycling, or you’re hearing banging in the pipes, the problem is usually a failed circulator pump, a faulty aquastat, a bad expansion tank, or low water pressure from a failing fill valve. Boiler repair here runs the same range as furnace repair: $150 – $700 for most jobs.
Circulator and Aquastat Issues
When a boiler fires but the heat never reaches certain rooms, the circulator pump has typically failed or is running weak. We test the pump’s amp draw before replacing it, because a worn aquastat can send the same signal as a dead pump. On a 1959 Upland twin with original cast-iron radiators, the fix was a $275 circulator, not a boiler replacement. That’s the kind of honest diagnosis this housing stock rewards.
Expansion Tank and Pressure Problems
Older Upland boilers often still have a ceiling-mounted steel expansion tank from the 1960s. When the air cushion inside fails, pressure spikes and the relief valve drips. The fix is usually a modern diaphragm tank replacement in the $200 – $500 range, plus a system purge to remove air. If the relief valve itself has been leaking, we replace it and run a pressure test to confirm the system holds at the boiler’s rated limit.
Trusted Brands We Service in Upland
Our techs are factory-trained on Trane, Lennox, Goodman, and Rheem, among others, and we stock common repair parts for these brands in our Philadelphia dispatch location so we’re not waiting on a distributor when a Upland homeowner’s furnace is down. That means a Trane ignitor, a Rheem gas valve, or a Goodman blower capacitor gets to your house the same day we diagnose it. We don’t play the “we only service what we sell” game. If it heats your house and it’s made by a major manufacturer, we’ll work on it.
Common Furnace Repair Problems We See in Upland Homes
- Cracked heat exchangers on aging mid-century furnaces. A 1960s furnace running on its original heat exchanger will eventually crack. When it does, the rollout switch or limit switch trips before the blower motor ever moves real heat. We saw this on a 1958 ranch on the 200 block of 8th Street where a Trane would light and then cut out after 90 seconds. Not a thermostat problem. A compromised heat exchanger. We pulled the panel, confirmed it, and showed the homeowner the repair-versus-replace numbers in writing.
- Undersized return ducts causing high static pressure. Upland’s original ductwork was sized for the furnaces installed in the 1950s and 60s, not for today’s equipment. High static pressure starves the blower motor, shortens its life, and leaves the far bedrooms cold. We measure static pressure on every call where airflow is suspect and document the reading.
- Thermostat calibration drift on original low-voltage wiring. Older Upland houses still run the original thermostat wire. When the thermostat drifts, the system reads “satisfied” before the house is actually warm. The fix is sometimes a new thermostat, but just as often it’s finding a corroded connection in the wall.
- Ignitor failures from cycling on undersized electrical service. Many Upland homes sit on 60-amp service. Furnace ignitors don’t care about your breaker panel size, but the constant voltage sag from an overloaded panel shortens their life. We check supply voltage when we’re in there.
Pricing for Furnace Repair in Upland, PA
Here’s what furnace repair in Upland actually costs, in the ranges we quote every day. These are written prices, not ballparks.
| Job | Upland Price Range |
|---|---|
| Furnace repair (diagnostic and repair) | $150 – $700 |
| Heating tune-up | $80 – $200 |
| Boiler repair | $150 – $700 |
| Capacitor replacement | $150 – $400 |
What moves the price? The part. A capacitor is cheap and takes 20 minutes. A gas valve is expensive and takes an hour plus combustion testing. A heat exchanger replacement is at the top of the range because it’s a four-hour job with real safety implications. The estimate is free. You’ll have the actual number in writing before we start. Call (361) 306-9515 and we’ll schedule a Upland tech to come out and diagnose the problem honestly, not sell you something you don’t need.
We Also Serve Cities Near Upland
Our crews cover Upland and the surrounding communities. We run furnace repair calls in Philadelphia, Levittown, Norristown, and Chester, same written-price terms, same full-year guarantee. If you’re just outside Upland and your furnace is acting up, call and we’ll route the nearest available tech.
Serving Upland, PA - 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
Repair it if the heat exchanger is intact, the blower motor is healthy, and a specific part has failed. Replace it if the heat exchanger is cracked, the system is under 80% efficient, or your energy bills have climbed steadily for two winters. We ran this exact analysis for a homeowner on 8th Street: the cracked heat exchanger made replacement the safe call, and the undersized return ducts meant a properly sized system would fix the cold bedroom that had plagued the house for years. We’ll give you both numbers in writing and tell you what we’d do if it were our house.
A load calculation measures your house’s actual heating demand based on square footage, window area, insulation levels, and duct condition. In Upland, where many homes still have original 1950s ductwork and 60-amp service, this calculation often changes the recommended furnace size. Bigger is not better. An oversized furnace short-cycles, wastes gas, and never reaches steady-state efficiency. A load calculation gives you the right size, which costs less to buy and less to run. Call (361) 306-9515 if you want a load calculation included with your replacement quote. It costs nothing when we do the install.
Technically, SEER2 applies to cooling equipment. For furnaces, the comparable metric is AFUE, the Annual Fuel Utilization Efficiency. A 95% AFUE furnace turns 95 cents of every gas dollar into heat in your house. A 60% AFUE furnace, common in Upland’s mid-century stock, wastes 40 cents of every dollar up the flue. The SEER2 number you see on a combined quote refers to the air conditioner or Upland Heat Pump Installation paired with the system. Higher SEER2 means lower electricity use in cooling season. On your Upland utility bill, a higher AFUE furnace is the thing that moves the needle in winter. We’ll show you both numbers and what they mean in dollars over a typical Upland heating season.
It can be. The most common cause is a cracked heat exchanger tripping the rollout or limit switch. Those switches exist precisely because a cracked heat exchanger can leak carbon monoxide into the house. Treat this symptom as a safety issue, not an annoyance. Call (361) 306-9515 and we’ll get a tech to your Upland home to check the heat exchanger before anyone runs the furnace again. If the issue is a dirty flame sensor or a failing ignitor, those are $150 – $300 fixes. If the heat exchanger is compromised, we’ll show you the path to a safe replacement.
We service both. Upland has a significant number of hydronic heating systems, especially in the older housing stock off 6th and 7th Streets. Our Furnace Repair in Upland team includes techs who work on cast-iron boilers, circulator pumps, aquastats, and expansion tanks. Boiler repair runs $150 – $700 for most jobs. If you have a boiler that’s short-cycling or radiators that won’t heat, call and ask for a boiler tech specifically. We’ll send someone who knows the difference between a low-water cutoff and a pressuretrol, not someone who only sees forced-air systems.
When your furnace quits in Upland, you need a company that knows this housing stock, puts the price in writing, and stands behind the work for a full year. That’s Dalton Heating & Air. Call (361) 306-9515 for a free estimate, and you’ll get a live person, a scheduled window, and a tech who treats your house like it’s his own.
Written by Marco Benitez, Owner at Dalton Heating & Air, serving Upland and the surrounding Delaware County communities.







Before
After
Before
After
Before
After