7 Signs Your Furnace Needs Repair.

A furnace almost never quits without warning. It tells you something is wrong, often for weeks. Here are the seven signs we see most often on service calls, what each one usually means, and what it costs to fix in Wisconsin.

5 min read · Updated May 2026

If you only take one thing from this article, it is this: a furnace that is "acting weird" is a furnace that needs a phone call. Almost every catastrophic failure we get called out for in the middle of a January night could have been caught two or three weeks earlier for a fraction of the cost.

Here is what to watch for, in order of how often we see them on residential service calls.

1. It starts, stops, and starts again (short cycling)

You hear the furnace fire up. A minute or two later, it shuts off. Thirty seconds later, it tries again. That is short cycling, and it is one of the most common problems we get called for.

What it usually means: a dirty flame sensor is by far the leading cause. The flame sensor is a thin metal rod that confirms the burners actually lit. When carbon builds up on it, the furnace cannot tell whether it has flame, so it shuts down as a safety. Other causes: a clogged condensate line (on high-efficiency units), an overheating limit switch tripping repeatedly, or a failing pressure switch.

Typical fix cost in the Oconomowoc area: $180 to $340 depending on what is causing it. Most are quick repairs.

Wait or call? Call. Short cycling wastes fuel, wears out the igniter and inducer prematurely, and stresses the heat exchanger. The cost of fixing it now is small. The cost of replacing a cracked heat exchanger or a burned-out blower motor later is not.

2. New, alarming noises

Furnaces are not silent appliances, but they should run smoothly. A new sound is a problem you can hear.

Banging on startup: often a delayed gas ignition. Gas builds up briefly before the igniter catches, and the resulting small explosion bangs the heat exchanger. This one is dangerous and damages parts. Get it looked at.

Screeching or squealing: usually a worn bearing in the blower motor or the inducer motor. Sometimes a slipping belt on older units. The longer you run it, the more likely you are to need a full motor replacement instead of a cheaper repair.

Rumbling that lingers after the burners shut off: dirty burners. Buildup makes them burn unevenly and noisily. A cleaning usually solves it.

Loud rattling or vibration: something is loose. Could be a panel, a flex coupler, or a blower wheel that has shifted on the shaft. Easy to fix if you do not let it run that way until something breaks.

Typical fix cost: $150 for a cleaning, $400 to $1,100 for a blower or inducer motor.

3. The flame is yellow, orange, or flickering

This one matters. A healthy natural gas flame is mostly blue, steady, and crisp. Yellow or orange flames mean incomplete combustion, which produces carbon monoxide.

What it usually means: dirty burners, a cracked heat exchanger leaking combustion air, a misadjusted gas valve, or insufficient combustion air supply in the room. Cracked heat exchangers are the serious one. A crack lets combustion byproducts (including carbon monoxide) into the air stream that gets blown through your house.

What to do right now: if you have a CO detector and it has been going off, leave the house and call. If the flame is yellow but the CO detector is silent, you have some time, but not weeks. Schedule a diagnosis this week.

Typical fix cost: $200 for a burner cleaning, $1,500 to $3,500+ for a heat exchanger replacement (often the moment a replacement furnace makes more sense than the repair).

If you smell gas or your CO detector is alarming: shut the furnace off at the switch, leave the house, and call us from outside. Do not flip light switches or anything else electrical on your way out.

4. Weak heat, or some rooms cold while others are warm

The thermostat says 72. The bedroom in the back of the house says 64. Or the air coming out of the registers is barely warm. Something is not right.

What it usually means: a few possibilities. A clogged air filter (always check this first, it is free). A failing blower motor that is not moving enough air. A duct disconnect somewhere in the basement or crawl space. A leaking heat exchanger drawing combustion air into the supply. A furnace that has lost capacity from years without maintenance.

What to try yourself first: swap the filter. Run a flashlight along visible ductwork in the basement looking for disconnected sections or major leaks. If those are fine, time to call.

Typical fix cost: a filter is $15. Duct repair runs $200 to $800. Blower motor replacement runs $400 to $1,100.

5. Your gas bill jumped and the weather did not

If your January bill is 30% higher than the previous January for no obvious reason, your furnace is working harder than it should to produce the same heat. That extra fuel is going somewhere, and it is not into your house.

What it usually means: the furnace has lost efficiency. Dirty burners, a clogged secondary heat exchanger on a condensing unit, a stuck-open damper, leaking ductwork, or an inducer that is not pulling combustion gases through cleanly.

What to do: schedule a tune-up. A proper tune-up runs around $129 in our area and includes a combustion analysis that will tell you exactly how efficiently the furnace is burning fuel. If something is wrong, you will know.

Typical fix cost: $129 for a tune-up. If the tune-up reveals a problem, you have a real diagnosis to act on.

6. Soot, dust, or rust around the furnace or vents

Black soot streaks around supply registers or a fine dusty residue on surfaces near the furnace is a combustion problem.

What it usually means: the furnace is producing more particulate than it should, often because of incomplete combustion. Could be a misadjusted burner, a problem with combustion air, or a heat exchanger issue. Rust on the burner cabinet or around the flue can indicate condensation getting where it should not, which on older units can shorten the equipment's life.

What to do: get it diagnosed. This is not a "do it yourself" item.

Typical fix cost: $150 to $400 for a cleaning and adjustment if it is a tuning issue. Significantly more if the heat exchanger or flue is involved.

7. The furnace is 15+ years old and you have been calling for repairs every winter

This one is not a repair sign. It is a replacement sign. A residential gas furnace is designed to last 15 to 20 years. When you cross the 15-year mark and start needing $400 or $600 repairs every season, the math stops working.

Here is the rule of thumb we use: if a single repair costs more than a third of replacement cost, or you have spent more than half of replacement cost on repairs over the last three years, replacement is the smarter long-term move. A new high-efficiency furnace can also drop your annual heating bill by 15 to 30% depending on what you are replacing, which softens the blow.

What to do: ask for an honest read. When we come out for a repair on an older system, we will tell you straight whether the fix makes sense or whether you should be putting the money toward a replacement instead. We get paid either way. We are not interested in selling you a $5,000 furnace you do not need.

The honest take: almost every sign on this list is easier and cheaper to address when you first notice it. The reason emergency furnace repair bills are expensive is rarely the part. It is the after-hours rate, the rushed timeline, and the cascading damage from running a sick furnace for too long.

When to call David Anthony's

If your furnace is doing any of the above, call us at (414) 507-1789. We are based in Oconomowoc and we cover most of Southeastern Wisconsin.

We give upfront pricing before any work starts. We do not bill by the hour, we bill by the job. And we will not try to sell you a new furnace when a $200 repair would do the trick.

Notice any of these on your furnace?