Furnace repair
Heating Service & Repair
No heat, or heat that keeps quitting. Same-day service across York County, with an after-hours line for the nights.
PlansPeace of Mind — two tune-ups a year, priority dispatch, from $24.99/mo.See what's included →
NewNow offering 5- and 10-year labor warranty options on new installs.See what's covered →
NewWhole-home duct cleaning — now booking the York area.See what it includes →
A furnace almost never fails on a mild afternoon — it fails at 5am when it’s below zero. Our technicians are NATE-certified and carry the parts that actually strand people: igniters, flame sensors, capacitors, pressure switches. Most repairs finish on the first visit.
What your furnace is telling you
Most no-heat calls come down to one of these. Naming what you're seeing when you call helps us bring the right part on the first trip.
- 01
It runs, but the air is cold
Usually a failed igniter, a dirty flame sensor, or a gas valve that isn't opening.
- 02
It starts, then shuts off a minute later
Short cycling. Often a clogged filter, a tripped limit switch, or a blocked flue.
- 03
Banging or booming when it lights
Delayed ignition — gas pooling before it lights. Stop using it and call.
- 04
The burner flame is yellow, not blue
Incomplete combustion. This is the one that warrants shutting the system off.
- 05
Your CO detector went off
Leave the house first, then call. We'll test the heat exchanger for cracks.
- 06
Bills climbing with no change in weather
The system is working harder than it should — often airflow or a failing part.
What a repair visit covers
We quote the repair before we touch it. If the honest answer is that a replacement makes more sense than a repair, we'll tell you that too — and the estimate for it is free.
- Full diagnostic — we find the actual cause, not just the symptom
- Combustion and heat exchanger inspection on every gas furnace we open
- Flame sensor, igniter, pressure switch, limit switch and inducer testing
- Thermostat and control board verification
- Airflow and filter check, since that's the root cause more often than the part is
- The price, in writing, before we start the repair
- Common parts stocked on the truck — most repairs finish the same visit
Questions we get asked
Do you repair furnaces you didn't install?
Yes. We service every major brand — Carrier, Bryant, Trane, Lennox, York, Rheem, Goodman, Amana, American Standard and more. We install Carrier, but we repair whatever is already in your house.
Is it worth repairing an old furnace or should I replace it?
The rough rule is age times repair cost. If the furnace is over 15 years old and the repair runs into four figures, replacement usually wins on total cost. But a 12-year-old furnace with a $300 part is worth fixing. We'll give you both numbers and let you decide.
How fast can you get here for no heat?
Same day whenever the schedule allows, and we run an after-hours emergency line for nights and weekends. Call as early as you can — the coldest mornings fill up fast.
My furnace keeps shutting off before the house warms up. Is that dangerous?
Short cycling isn't usually dangerous on its own, but it's a symptom of something else — a clogged filter, a failing limit switch, or a blocked flue. The flue blockage is the one that matters, because it can back combustion gases into the house. Get it looked at.
Should I replace the filter myself?
Yes, and it's the single best thing you can do for the system. Every one to three months depending on the filter and whether you have pets. Out here, ag dust in the spring and fall loads filters faster than the box says.
What customers say
Top notch, professional group. Have been doing business with the McCormick name for 30 years. Tim and his crew carry on with this tradition.
What wonderful service! Extremely polite workers that were very thorough. We’ve never had such wonderful service with our heating and air conditioning.
Another great job McCormick’s did for us. This is the second home we had McCormick’s come in and do the HVAC and they did a great job!
Above and beyond customer service. Thank you for being there when we needed you.
Get a free quote, or just call us
Free estimates on new systems. Straight answers on old ones.
- Hours
- Mon–Fri, 7:30 am – 4:30 pm
After-hours emergency service available