Skip to Content
Wall thermostat in a home

Heating Repair & Furnace Replacement

No heat, uneven heat or a furnace that cycles nonstop. We diagnose the real problem, give you the price and get the house warm again.

  • Licensed & InsuredFully insured, COI on request
  • Free EstimatesThe price before any work starts
  • Owner-OperatedYou deal with Tom, start to finish
  • Local Since 2017Shop in Palmyra, NJ

No Heat?

Check that the thermostat is set to heat and the filter isn't clogged. If it's still cold, call us. If you smell gas, leave the house and call your gas utility from outside first.

Call 215-459-2187

What We Handle

  • Gas and oil furnaces
  • Heat pumps
  • Ignitors, flame sensors and control boards
  • Blower motors
  • Thermostats
  • Full furnace replacement

Signs It's Time to Call

  • No heat, or cold air from the vents
  • Short cycling: kicks on and off every few minutes
  • Banging, squealing or burning smells
  • Heating bills climbing every year
  • A furnace more than 15 to 20 years old

Seeing any of these? Call 215-459-2187 or request service.

What Affects the Cost

  • The Part That Failed

    An ignitor is not a heat exchanger

  • Furnace Age

    Brand and parts availability

  • Replacement Size

    System size and efficiency rating

  • Ductwork and Venting

    Changes a new furnace may need

You'll always get the price before any work starts. Estimates are free.

Repair or Replace?

If the repair costs a big share of a new system and the furnace is near the end of its life, we'll show you both numbers side by side. Your call, no pressure.

What to Expect

  1. 1

    Diagnose

    We find the real cause, not just the symptom.

  2. 2

    Price First

    Repair price, and a replacement price if it makes sense to compare.

  3. 3

    Fix or Replace

    Most repairs are done on the first visit.

  4. 4

    Test and Walkthrough

    We run a full cycle and check safety controls.

Serving South Jersey and Philadelphia

From our shop in Palmyra we cover Burlington, Camden and Gloucester counties, plus Bucks County and Philadelphia. Common calls come from Palmyra, Riverton, Cinnaminson, Moorestown, Mount Laurel, Cherry Hill, Haddonfield, Collingswood and Northeast Philly.

Heating Repair FAQs

  • Common causes are a dirty flame sensor, a failed ignitor, a clogged filter or a thermostat set to "fan on." Check the filter and thermostat first, then call us.

Something Need Fixing?

Send a request in about a minute, or call 215-459-2187.

Request Service