HVAC Services

Furnace Repair & Replacement in Wappingers Falls, NY

If your furnace has stopped working on a freezing Hudson Valley night, you need heat restored—fast. McCourt Heating & Cooling prioritizes emergency furnace repairs across Wappingers Falls, Poughkeepsie, Fishkill, and nearby towns. Our local techs arrive quickly, diagnose the problem, and get your home warm and safe again—often the very same day.

Logo for McCourt Heating and Cooling, with a leprechaun, Irish and US flags, and text.
Curved black line in the upper-left corner.

Common Furnace Issues We Fix

No matter what’s gone wrong, we’ve seen (and fixed) it all:



  • Furnace not turning on or blowing cold air
  • Gas burner or oil ignition failure
  • Frequent cycling or random shutdowns
  • Strange noises—rattling, banging, squealing
  • Unusual odors or signs of gas leaks
  • Weak airflow or uneven heating
  • Rising heating bills or inconsistent comfort

Our certified team repairs all major furnace brands (gas, oil, propane). We carry common parts on our trucks for rapid, on-the-spot fixes.

Wrench and screwdriver crossed, representing settings or tools.

New Furnace Installation & Upgrades

If replacement is the best option, we’ll handle everything—sizing, permitting, and a clean, code-compliant install. New, high-efficiency furnaces can cut your heating costs by up to 30% compared to older models. We install trusted brands with industry-leading warranties, often within a day for emergency replacements. Enjoy quieter operation, more even heat, and lower bills from day one.

Black speech bubble with exclamation point and another speech bubble.

Emergency & Same-Day Furnace Repairs

No heat? We act with urgency. Our dispatcher will prioritize your no-heat call, aiming for a 2-hour or less response time during Dutchess County winters. Safety comes first—rest assured, our techs will check for carbon monoxide and other hazards while restoring your system.

Check mark inside a circle.

Honest Guidance—Repair vs. Replace

Wondering if your old furnace is worth fixing? We’ll give you straight answers, not sales pressure. Our techs inspect your entire system—not just the problem part—so you understand your options. If your furnace is over 15 years old or facing a costly repair, we’ll compare the benefits of repair vs. replacement. You can even apply the repair cost toward a new furnace install within a certain timeframe.

Why Choose McCourt for Furnace Service?

  • Family-owned, trusted locally for 20+ years
  • Fast, friendly emergency response—no one left in the cold
  • Repairs done right the first time, with a 1-year labor/parts warranty
  • Certified, background-checked technicians (NATE-certified, if applicable)
  • 100+ 5-star reviews from Dutchess County homeowners

Furnace Repair & Replacement FAQ

  • My furnace is blowing cold air—what should I do?

    First, check your thermostat and filter. If those are fine, call us! We’ll dispatch a technician to diagnose and repair the problem, often the same day.

  • Do you offer emergency furnace repair at night or on weekends?

    Yes—no-heat calls are always a top priority, with 24/7 emergency response available in winter.

  • How much does a new furnace cost installed?

    Every home and system is different, but we provide free in-home estimates and explain all options—including rebates and financing.

  • Should I repair or replace my old furnace?

    If your furnace is over 15 years old and the repair is costly, replacement might save you more long-term. We’ll help you compare both choices honestly.

  • How fast can you replace my furnace if it’s beyond repair?

    In most emergencies, we can install a new furnace the next day—or even the same day in many cases. Your comfort is our top priority!

Ready for Reliable Heat?

Don’t let furnace trouble leave you shivering! For fast, expert furnace repairs and replacements in Wappingers Falls, Poughkeepsie, Beacon, Fishkill, and all of Dutchess County, trust McCourt Heating & Cooling.

Black squiggly line with arrow pointing up.

Request Free Replacement Estimate