Furnace Repair in Upland, PA | Dalton Heating & Air - Dalton Heating & Air

Furnace Repair in Upland - On-Site Today, Diagnosis First

Same-day diagnosis with the repair price given before any work starts, and an honest repair-versus-replace answer when the system is near the end of its life.

We answer around the clock

1966+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Seasonal tune-up and full diagnostic on your Carrier, Trane, or Goodman system - readings shown to you before any repair is proposed

Your new heating and cooling system for as low as $119/month*on approved credit; ask for current terms

Diagnosis first, numbers second - you approve the repair price before a single part goes in.

Styles & brands we work with

AC repair
AC repair
Furnace & heating
Furnace & heating
Heat pumps
Heat pumps
Ductless mini splits
Ductless mini splits
Carrier
Carrier
Trane
Trane
Goodman
Goodman

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

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.

Call (361) 306-9515

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

Why Upland Chooses Dalton Heating & Air

We set the standard for furnace repair in Upland.

30-60 Min Response

Fast dispatch across Upland. Same-day and after-hours emergency service available.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Upland

Getting your furnace repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your furnace repair needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Upland - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local furnace repair pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Upland Customers Say

Trusted by homeowners across Upland and surrounding areas.

★★★★★

"Honest, direct people. Told me what the furnace needed and nothing more, and the bill matched."

Eliza S. · Verified customer
★★★★★

"Coil cleaning and a refrigerant check before summer. AC has never been this cold."

Marty D. · Verified customer
★★★★★

"Good communication, tidy, and disciplined work. Taped off the floor and wiped the unit down."

Karen J. · Verified customer

Current Offers

Bring these savings to your next appointment.

10%

10% Off Your First Service Visit

Valid on your first completed service visit with us.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Ready for Furnace Repair in Upland?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Upland.

(361) 306-9515

Request a Free Estimate in Upland

Tell us about your furnace repair needs - we'll respond within the hour.

By requesting your free estimate, you agree to the terms of our Privacy Policy and agree to be contacted through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch