It’s 28 degrees outside and your furnace is blowing cold air — or not blowing anything at all. Before you panic and book an emergency call, there’s a checklist of simple, free fixes that resolve more than 40% of all “furnace not heating” service calls. Here’s exactly where to look, in the right order, before you pick up the phone.
Twenty years of furnace service calls teaches you a humbling truth: a significant portion of the “my heat is out” calls we respond to get resolved in the first three minutes — before we even open a panel. Homeowners almost always assume the worst because they don’t know what to look for. That’s not a criticism; it’s a gap that this guide fills.
Walk through the checks below in order. They’re ranked from most to least likely to be your problem, and from cheapest to most involved. If you’re in Cullman County or anywhere in Alabama and the heat goes out, this is the sequence all around heating and air would walk you through on the phone before dispatching a technician — because honest service means not sending a truck for something you can fix yourself in five minutes.
Safety first, always: If you smell gas at any point during this process — a rotten egg or sulfur odor — do not proceed. Leave the home immediately, leave the door open behind you, and call your gas company from outside. Do not operate any switches or flames. Gas leaks are the one furnace situation where troubleshooting stops immediately.
Absolutely — and it does so more often than most people realize. A severely clogged filter restricts airflow to the point where your furnace’s heat exchanger overheats and the high-limit safety switch trips, shutting the system down. The furnace is working exactly as designed — protecting itself from damage — but the result looks identical to a furnace that’s completely broken. You’ll often see the blower running while little to no warm air comes out of the registers, or the system short-cycling on and off. The fix is replacing the filter, then pressing the reset button on the furnace if one is present, then waiting 30 minutes for the limit switch to reset on its own. This single furnace not heating DIY check resolves a meaningful number of cold-weather service calls entirely — for the cost of a $10–$20 filter. The U.S. Department of Energy specifically identifies dirty filters as a leading preventable cause of furnace malfunction and inefficiency.
The U.S. Department of Energy — Maintaining Your Furnace confirms that regular filter changes and basic maintenance are the primary prevention against furnace malfunction. A trusted federal resource for understanding exactly what homeowner upkeep prevents — and what it costs when skipped.
Run through these steps in order. Most of them take less than two minutes each. Mark them off as you go. If all eight come back clean, that’s when you call a technician — because at that point the problem is genuinely inside the system and needs professional tools to diagnose.
Set it to HEAT mode, make sure the temperature setting is at least 3–5 degrees above room temperature, and confirm the fan is set to AUTO (not ON). A thermostat set to ON runs the blower even when the furnace isn’t firing — giving you the sensation of no heat when the system is actually behaving correctly. Replace the thermostat batteries if it’s been over a year. Dead batteries are responsible for more cold-weather panic calls than anyone likes to admit.
Pull the filter and hold it up to a light source. If you can’t see light through it clearly, it’s clogged. Replace it immediately with a new filter of the same size. After replacement, wait 20–30 minutes before testing again — the high-limit switch needs time to reset after an overheat event. This is the single highest-probability fix on the entire list for the cost of nothing if you have a spare filter on hand.
Find your electrical panel and look for a breaker labeled “furnace,” “air handler,” or “HVAC.” If it’s tripped (sitting in the middle position between ON and OFF), flip it fully to OFF first, then back to ON. Also check the furnace itself for a power switch — it looks like a standard light switch and is usually on the wall near the unit or on the unit itself. It gets bumped off accidentally more often than you’d expect.
If you have a gas furnace, locate the gas shutoff valve on the supply line leading to the furnace. The valve handle should be parallel to the pipe (open), not perpendicular (closed). If other gas appliances in your home — stove, water heater — are working normally, your gas supply to the house is fine and this is likely not the issue. If none of your gas appliances are working, contact your gas provider.
If you have a high-efficiency furnace (90% AFUE or higher), it produces condensate — water — as a byproduct of combustion. This drains through a small plastic hose. If that hose is clogged or kinked, a float switch kills the furnace as a protection mechanism. Check the condensate drain line for kinks, blockages, or a full collection reservoir. Clear the obstruction and the furnace will often restart normally.
Many furnaces have a red or yellow reset button, usually visible on the burner assembly or near the motor housing. If the furnace has shut down on a safety limit, pressing this button once will attempt a restart. Press it once — not multiple times. Pressing it repeatedly without finding the underlying cause risks flooding the combustion chamber with gas. If it trips again immediately after reset, stop and call a technician.
Most furnaces manufactured in the last 15 years have a small LED on the control board that flashes an error code when the system faults. Count the flashes — typically a pattern like 3 flashes, pause, 2 flashes. Look for the error code legend, usually printed on a sticker inside the furnace access panel door. This tells you exactly what the system detected before it shut down, and is invaluable information when you do call a technician.
Confirm that supply vents throughout the house are open and unobstructed — not covered by rugs, furniture, or holiday décor. Check the return air vents too (the larger grilles that pull air into the system). A blocked return starves the furnace of airflow the same way a clogged filter does and can trigger the same high-limit shutdown. This is especially worth checking if you recently rearranged a room.
For furnace troubleshooting tips, the rank order of cheapest-to-fix causes is: dead thermostat batteries ($5–$10), a tripped breaker ($0 — flip it back), a clogged filter ($10–$20 for a replacement), a flipped power switch ($0), a clogged condensate drain on a high-efficiency unit ($0–$20 to clear), or a tripped reset button ($0 to press). The honest answer is that the cheapest reasons are also the most common — which is exactly why running through the DIY sequence before calling is always worth the 20 minutes it takes. Of the calls that reach a technician, the next cheapest fixes are typically a failed igniter ($80–$180 installed), a bad thermocouple or flame sensor ($75–$200), or a failing capacitor on the blower motor ($100–$250). None of those require a new system — they’re individual component replacements that a good technician handles in a single visit.
Knowing when to stop troubleshooting and call someone is just as important as knowing how to troubleshoot. Here’s the honest breakdown of which furnace situations stay safely in homeowner territory and which cross into professional-only ground.
Thermostat settings and batteries. Air filter replacement. Circuit breaker reset. Power switch check. Gas valve position. Condensate drain clearing. Reset button (once). Vent and register clearance. Reading error codes.
Cleaning the flame sensor with fine steel wool (doable for handy homeowners). Relighting a pilot light on older furnaces per manufacturer instructions. Checking and replacing a fuse on the control board (low-voltage, safe with power off).
Any gas smell. Cracked heat exchanger (CO risk). Persistent error codes after reset. No ignition after multiple cycles. Electrical component replacement. Refrigerant issues. Any repair involving gas lines or combustion components.
Rotten egg or sulfur smell (gas leak). Carbon monoxide detector alarm. Smoke or burning smell from furnace. Visible flame outside the burner compartment. These are not troubleshooting situations — they are emergency evacuations.
Carbon monoxide warning: A cracked heat exchanger is the most dangerous furnace failure mode — it allows combustion gases including CO to mix with your heated air. Symptoms of CO exposure include headache, dizziness, nausea, and confusion, and it can be fatal. If your CO detector sounds, leave immediately and call 911. If you don’t have CO detectors in your home, install them today — one on every floor, especially near sleeping areas.
Based on what technicians actually find most often during Alabama heating-season service calls, here’s the realistic frequency breakdown of furnace problems and what each one costs to fix.
* Frequency ratings based on Alabama heating season service call patterns. “Very Common” = resolved in a meaningful percentage of calls by homeowner checks before tech dispatch. Actual distribution varies by system age, maintenance history, and furnace type.
If the DIY checks don’t resolve it and a technician is needed, here’s the realistic price landscape for affordable furnace repair in Cullman and across Alabama. These figures include parts and labor on a standard-access residential furnace.
| Repair Type | Parts Cost | Labor | Total Range (AL) | DIY Possible? |
|---|---|---|---|---|
| FREE OR LOW-COST FIXES | ||||
| Filter replacement | $10–$30 | $0 (DIY) | $10–$30 | Yes |
| Thermostat batteries | $5–$12 | $0 (DIY) | $5–$12 | Yes |
| Breaker reset / power switch | $0 | $0 (DIY) | $0 | Yes |
| Condensate drain clearing | $0–$15 | $0 (DIY) | $0–$15 | Yes |
| PROFESSIONAL REPAIRS — MINOR | ||||
| Flame sensor cleaning | $0–$20 | $75–$120 | $75–$175 | With care |
| Thermostat replacement | $50–$200 | $75–$130 | $150–$400 | Basic models |
| Igniter replacement | $30–$80 | $100–$150 | $150–$300 | No |
| Limit switch replacement | $15–$45 | $100–$160 | $150–$250 | No |
| PROFESSIONAL REPAIRS — MODERATE | ||||
| Blower capacitor | $20–$60 | $100–$160 | $150–$280 | No |
| Blower motor replacement | $150–$350 | $150–$250 | $350–$700 | No |
| Gas valve replacement | $80–$200 | $150–$250 | $300–$600 | No |
| Control board replacement | $100–$350 | $150–$250 | $350–$750 | No |
| SERIOUS REPAIRS — CONSIDER REPLACEMENT | ||||
| Heat exchanger replacement | $500–$1,500 | $400–$700 | $1,200–$3,500 | Never |
For furnace repair cost in Alabama, the realistic range for a straightforward single-component repair — the kind that resolves the majority of “furnace not heating” calls — runs $150–$400 including diagnostic fee, labor, and parts. The diagnostic fee alone typically runs $75–$120 and is usually credited toward the repair if you proceed with the work on that visit. The most common repairs (igniter, flame sensor, limit switch, capacitor) fall solidly in the $150–$300 range. More involved component failures like blower motors, control boards, and gas valves run $300–$700. Heat exchanger failures are the exception — they can approach or exceed the cost of a new system, which is why they often trigger a repair-versus-replace conversation rather than a straightforward fix. For cheap heating repair near me in the Cullman area, the best way to keep costs predictable is to call during business hours when standard rates apply, ask upfront whether the diagnostic fee is credited toward repair, and work with a locally owned company that quotes parts and labor transparently before starting any work.
* Ranges include diagnostic fee, labor, and typical parts costs for a standard-access residential furnace in the Cullman, AL market. After-hours or emergency rates add $100–$200 to most jobs. Maintenance members typically receive 10–15% off parts and labor.
You’ve run through all eight checks. The filter is fresh, the breaker is on, the thermostat is set correctly, and the furnace is still either not firing, short-cycling, or blowing cold air. At this point the problem is inside the mechanical system — either at the ignition sequence, the gas valve, a limit switch that won’t reset, or a sensor that’s reading incorrectly. These require test instruments, technical knowledge, and in the case of gas components, proper certification to work on safely.
The most important thing to do before calling: write down your furnace’s make, model number, and age (all on the rating plate, usually inside the access door), and note the error code if your control board displayed one. That information lets a technician arrive prepared with the most likely parts — which means a single visit fixes the problem instead of a diagnostic trip followed by a second parts-run visit.
For affordable furnace repair in Cullman and the surrounding Alabama communities, all around air conditioning and heating technicians are EPA-certified, carry common repair parts in their service vehicles, and provide a written quote before any work begins. The goal is one visit — not a return trip.
Reduce the bill before they arrive: Have your furnace model and error code written down. Clear a path to the furnace. Know whether your system uses natural gas or propane. Know your filter size (it’s printed on the filter frame). These four pieces of information save diagnostic time and, in some cases, mean the tech leaves having fixed the problem rather than having just identified it.
One thing veteran technicians pay close attention to is not just the immediate fault — but what the fault pattern says about the system’s overall condition. A furnace that’s locking out on the high-limit switch because of a clogged filter is straightforward. A furnace that’s locking out on the high-limit switch despite a clean filter and good airflow is telling you the heat exchanger may be developing cracks — a serious, potentially dangerous condition that goes beyond a filter swap.
Similarly, a furnace that’s firing and heating but leaving some rooms significantly colder than others is often a duct problem rather than a furnace problem — and no amount of furnace repair will fix uneven heating caused by duct leaks or imbalanced airflow. If your heating has felt uneven this season, ask your technician to assess the ductwork while they’re already at the house. And if stuffy or stale air quality has been a concern alongside the heating issue, our indoor air quality testing services page covers what a baseline assessment reveals and when it’s worth doing.
“Kevin and Wes responded and assessed our needs in record time. Everything from the receptionist to the technicians was top-notch customer service. Very knowledgeable and helpful. Good guys doing great work.”
— Melissa Jean Marowski, Cullman County, AL ★★★★★The best time to service a furnace is before it fails — specifically in September or October, before the first real cold snap that taxes the heating system for the first time since spring. An annual fall tune-up catches the igniter that’s wearing thin, the flame sensor that needs cleaning, and the filter that’s already overdue — before any of them become a 10 PM emergency on the first 28-degree night of the season.
At All Around Heating and Cooling, Comfort Club members get their fall heating tune-up included in their membership — along with priority dispatch, no after-hours surcharges, and 15% off any repairs needed. For a home in Alabama that runs a furnace four to five months a year, the membership pays for itself the first time it prevents a cold-weather emergency call.
If you’ve worked through the DIY checklist and your furnace still isn’t heating, or you want a technician to take a look before the next cold front, cullman hvac repair specialists at All Around Heating and Cooling answer the phone 24/7. A real person picks up — not a call center — and they’ll walk you through the same checklist you just read before deciding whether to roll a truck.
All Around Heating and Cooling provides same-day furnace repair across Cullman, Huntsville, and Birmingham — with upfront pricing, written estimates, and technicians who carry the most common repair parts on their trucks. Open 24/7, no call center, real people answering the phone.
Call 256-531-9096 Now 📞 256-531-9096 · Open 24/7 · AL License #25280Free estimates · Same-day service · Locally owned in Cullman, AL