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

Furnace Repair in Morrisville - 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 Morrisville

When your furnace quits during a Morrisville winter night, you need a straight answer on cost, timing, and who is walking through your door. Most furnace repairs in Morrisville run $150 – $700 depending on the part, and our trucks reach homes across the borough and the Falls Township edge the same day you call. Dalton Heating & Air works under The Garrison Standard: a written price before any work starts, a written guarantee on every repair, and a live person answering the phone 24/7 at (361) 306-9515. We service all nine major residential HVAC brands, including Rheem, York, and Bryant, which matters when a 20-year-old cape off West Bridge Street has different needs than a tight new build near the township line.

Call (361) 306-9515

Why Dalton Heating & Air Is Morrisville’s Preferred Furnace Repair Company

Morrisville homeowners keep our number because we treat a no-heat call the way it actually is: a problem to diagnose correctly, not a sales appointment. Our techs know the difference between a furnace that needs a $40 run capacitor and one that needs a heat exchanger replacement. That distinction saves you money. Marco Benitez, who leads the Morrisville team, trains every tech to show you the failed part, explain what it does in plain language, and give you the written price before any work begins. No exceptions, no “it got worse once we opened it up.”

The Garrison Standard has governed how this company has operated since 2003. Every repair is guaranteed in writing for a full year. If the work does not hold, we return free of charge. That is not a warranty upgrade or a fine-print clause. It is the same promise on every call, from an ignitor replacement in a rancher near the Delaware to a gas valve repair in a newer neighborhood off Route 1. Our techs are background-checked, uniformed, and factory-trained on Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard. Dispatch and scheduling are coordinated from the brand’s Philadelphia office, but the crews serving Morrisville are local and know these streets.

Gas Furnace Repair in Morrisville

Gas Furnace Repair in Morrisville is a job where the right diagnosis changes everything. A gas furnace is a fuel-burning appliance, and when it is not burning clean, the problem is often invisible until it becomes a no-heat call or a carbon monoxide risk. Most gas furnace repairs in Morrisville run $150 – $700, and the wide spread reflects what actually failed. A dirty flame sensor costs near the bottom of that range. A failed gas valve or a blower motor lands in the middle. A heat exchanger replacement pushes toward the top, and sometimes the honest answer is that the furnace should not be repaired at all. Dalon techs will not quote a repair on a furnace that is unsafe to run.

Flame Sensor and Ignitor Work

The flame sensor is a pencil-thin rod that confirms the burners actually lit. When it soots over, the furnace fires, then shuts down within seconds. It is a common call in Morrisville homes that run a furnace six months a year. An ignitor replacement is similarly routine. Our techs carry both parts on the truck, and the repair typically falls in the $150 – $300 range.

Gas Valve and Blower Motor Repairs

A gas valve sends fuel to the burners in a controlled flow. Failed valves can stick open, which is dangerous, or fail closed, which leaves you cold. Replacement costs in Morrisville typically run $300 – $650 depending on the valve type and furnace age. A blower motor that cannot move air will make the furnace overheat and trip, even when the burners are fine. Blower motor repair runs $250 – $600. Every repair is priced in writing before we start, and the price you see is the price you pay.

Furnace Tune Up in Morrisville

Furnace Tune Up in Morrisville is the cheapest insurance you can buy against a January no-heat call. A furnace tune-up runs $80 – $200, and it catches the parts that fail before they fail. In Morrisville’s split housing stock, a tune-up has to account for what kind of house the furnace lives in. A post-war rancher near the river grid has different ventilation realities than a newer build with tight walls and low static pressure. Our techs measure both: combustion performance and airflow. That is what a tune-up is supposed to be, not a filter change and a wave goodbye.

What a Morrisville Tune-Up Includes

We check the heat exchanger for cracks or sooting, test the flame sensor, measure gas pressure, inspect the venting, and take a static pressure reading on the blower. Then we check the air filter, thermostat calibration, and safety limits. You get a written report of what we found and what it means, with the price of any recommended repair in writing before you approve it. Techs are not paid on what they sell, so a tune-up report stays honest.

When to Schedule It

Call before the first hard freeze. Morrisville’s heating season starts in earnest by late October, and schedule openings disappear fast once temperatures drop. The $80 – $200 range is flat depending on furnace type and condition, and the work takes about an hour. Call (361) 306-9515 to book a Morrisville tune-up, or learn more about our Furnace Repair team’s full service area.

Trusted Brands We Service in Morrisville

Dalton Heating & Air is factory-trained to work on nine major residential HVAC brands: Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard. For Morrisville homeowners, that means you do not need a different contractor for a Rheem in a rancher off Bridge Street versus a York in a newer build near Falls Township. We stock common repair parts locally and can source model-specific components quickly through our parts network. A furnace that is down in Morrisville should not wait a week for a part that has to be ordered from out of state. That is the standard we hold, and it is the standard you should expect.

Common Furnace Repair Problems We See in Morrisville Homes

  • High-limit trips in tight newer builds. When a furnace was sized by square footage instead of a load calculation, the return ducting often cannot move enough air. The furnace overheats, the high-limit switch trips, and the homeowner gets a no-heat call. The fix is often a blower speed adjustment or duct correction, not a new furnace.
  • Cracked or sooted heat exchangers in aging river-grid houses. Decades of short-cycling and carbon buildup do not announce themselves. By the time a cracked heat exchanger shows up as a no-heat call, the furnace has been running rich for a while. A tune-up catches this before it becomes a safety issue or a big bill.
  • Failed run capacitors misread as dead furnaces. We were called to a cape off West Bridge Street for a Carrier gas furnace that would run two minutes, cut out, and trip its high-limit. The homeowner had been quoted a full replacement over the phone. Our tech pulled the blower motor, found a failing run capacitor and a heat exchanger blocked by a dirty secondary, cleaned and tested the exchanger, set blower speed to bring static pressure back in spec, and the furnace finished the day heating on low cost. We quoted a furnace repair in the $150 – $700 range and left the replacement decision to a real load calculation instead of a guess.
  • Ignitors and flame sensors failing quietly. These parts wear out on a schedule, not on a warning light. The first sign is usually a furnace that fires but shuts off, or one that will not fire at all. Both are routine Morrisville repairs and neither means your furnace is dying.

Pricing for Furnace Repair in Morrisville, PA

Here is the honest breakdown for Furnace Repair in Morrisville, straight from the price sheet we use on every call:

Service Price Range in Morrisville
Furnace Repair $150 – $700
Furnace Tune-Up $80 – $200

Where you land inside the $150 – $700 repair range depends on the part that failed. A flame sensor or ignitor sits near the low end. A gas valve, blower motor, or control board lands in the middle. A heat exchanger or full sequence-of-parts failure pushes toward the top. You get the exact written price before any work starts, and the repair is guaranteed in writing for a full year. Estimates are free, so call (361) 306-9515 and get a real number, not a range with fine print.

We Also Serve Cities Near Morrisville

Dalton Heating & Air runs furnace repair calls throughout central Bucks County, including Fairless Hills, Levittown, Langhorne, and Bristol. If you are in Morrisville or any of these nearby communities, the same written pricing, same-day response, and one-year written guarantee applies. Call (361) 306-9515 and we will have a tech on the way.

Serving Morrisville, PA - Our Local Coverage Area

We’re based in the Morrisville 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 Morrisville

Why Morrisville Chooses Dalton Heating & Air

We set the standard for furnace repair in Morrisville.

30-60 Min Response

Fast dispatch across Morrisville. 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 Morrisville

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 Morrisville - 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 Morrisville Customers Say

Trusted by homeowners across Morrisville and surrounding areas.

★★★★★

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

Karen J. · Verified customer
★★★★★

"Installed a heat pump to replace an old oil furnace. Three clear quotes and the install crew was tidy."

Cheryl B. · Verified customer
★★★★★

"Tech arrived in uniform right on time. AC wasn't cooling, found a failed capacitor, and replaced it in twenty minutes. The owner is a veteran and the company runs like it."

Frank O. · 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 Morrisville?

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

(361) 306-9515

Request a Free Estimate in Morrisville

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