Northern Utah winters are serious. Temperatures in the Wasatch Front regularly drop into the single digits, and in places like Morgan County, overnight lows can hit -15°F. A furnace failure in January isn't an inconvenience — it's a safety issue. Salmon HVAC has been repairing gas furnaces, electric furnaces, and oil-fired heating systems throughout Davis, Weber, Morgan, and Salt Lake County since 1979. We stock the most common furnace parts on our service trucks, we give you upfront pricing before we start, and we don't leave until the heat is working.
Signs You Need Furnace Repair
- Furnace runs but blows cold or lukewarm air — The burners may not be lighting, or the high-limit switch may be tripping due to a restricted airflow or dirty filter. Either way, something specific is wrong — and it's diagnosable.
- Furnace short-cycles — turns on and off every few minutes — This is almost always an airflow issue (clogged filter, blocked vent, or oversized unit) or a heat exchanger problem. Short-cycling puts enormous wear on the components and should be addressed promptly.
- Banging, booming, or popping sounds at startup — Delayed ignition allows gas to accumulate before it lights, creating a small explosion. Repeated occurrences can crack the heat exchanger. Take this sound seriously.
- Yellow or flickering burner flame — A healthy gas furnace flame is steady and blue. Yellow or orange flames indicate incomplete combustion, which produces carbon monoxide. This is a safety issue, not a comfort issue.
- Unusual increase in gas bills — If your Questar or Dominion Energy bill has spiked without a change in temperature settings, your furnace's efficiency has dropped. This could be a dirty heat exchanger, failing inducer, or ignition problem.
- Carbon monoxide alarm activating when heat runs — CO alarms that go off in correlation with your furnace running point to a potential heat exchanger crack. Turn off the furnace, ventilate the home, and call us immediately.
Our Furnace Repair Process
- Same-day or next-day dispatch — Furnace failures get priority scheduling, especially in winter. We aim to have a technician at your home the same day for heating emergencies.
- Safety inspection first — Before diagnosing the mechanical issue, we check for CO levels, verify proper venting, and inspect the heat exchanger for visible cracks. Safety is never secondary to speed.
- Systematic diagnosis — We test the ignitor, flame sensor, pressure switches, inducer motor, gas valve, limit switches, and control board in sequence. We use data, not guessing.
- Upfront repair quote — Once we know what's wrong, we give you a firm price before we proceed. If we find the repair isn't cost-effective given your furnace's age and condition, we'll tell you that honestly and discuss replacement options.
- Repair with quality parts — We carry OEM and OEM-equivalent parts for the major brands — Carrier, Trane, Lennox, Rheem, Goodman, Daikin — on our trucks. Most repairs don't require parts to be ordered.
- Full system test before departure — We run the furnace through multiple heat cycles, verify the temperature rise is within spec, and confirm all safety controls are functioning before we close up and leave.
Why Choose Salmon HVAC for Furnace Repair
- 46 years heating Utah homes — We've repaired furnaces installed when Nixon was president. We've seen how every generation of residential gas heating equipment ages in Utah's climate and altitude.
- All-brand expertise — Carrier, Trane, Lennox, Rheem, York, Amana, Goodman, Daikin — we service every major brand. Being a Daikin Comfort Pro dealer means deep factory training, but our skills apply across the board.
- No overtime on weekday calls — A furnace failure at 3 PM on a Wednesday doesn't cost you extra. Weekday calls are billed at standard rates regardless of time of day.
- Honest repair vs. replace advice — A 17-year-old furnace with a cracked heat exchanger is a liability, not a candidate for repair. We'll tell you the truth about when repair makes sense and when it doesn't, without pressuring you either way.
- Safety-first approach — Gas heating carries real risks when equipment fails. Our technicians are trained on combustion safety, CO detection, and heat exchanger inspection — not just mechanical diagnosis.
Furnace Repair Cost in Utah
Here are common furnace repairs and what they typically cost in Northern Utah:
- Ignitor replacement: $150–$250
- Flame sensor cleaning or replacement: $100–$200
- Thermocouple replacement (older furnaces): $150–$250
- Gas valve replacement: $300–$550
- Inducer motor replacement: $300–$500
- Blower motor replacement: $300–$550
- Control board replacement: $350–$650
- Heat exchanger replacement: $800–$1,500. At this price point on an older furnace, we typically recommend comparing replacement costs — a new high-efficiency furnace often makes more financial sense.
Service call and diagnostic fees are applied toward the cost of repair when you proceed with the work. All estimates are provided upfront before any work begins.
Frequently Asked Questions
Why is my furnace blowing cold air?
Cold air from a furnace usually points to one of a few culprits: a faulty ignitor or thermocouple that prevents the burners from lighting, a bad flame sensor that shuts the gas off immediately after ignition, a malfunctioning gas valve, or an overheating issue where the high-limit switch has tripped to prevent damage. Each of these is diagnosable and repairable.
How much does furnace repair cost in Utah?
Most furnace repairs in Northern Utah run $150–$600. Replacing an ignitor or flame sensor is typically $150–$250. A gas valve or inducer motor replacement runs $300–$550. Blower motor repairs fall in the $250–$500 range. We provide upfront pricing before any work begins, so there are no surprises on the invoice.
Is it safe to run a gas furnace that's making noise?
It depends on the noise. A banging or booming sound when the furnace starts is concerning — it often means delayed ignition, where gas builds up before lighting. This creates a small explosion and can crack the heat exchanger over time. Any banging or booming should be inspected promptly. Squealing usually indicates a blower motor bearing, and rattling might just be a loose panel — both less urgent but still worth addressing.
How do I know if my furnace heat exchanger is cracked?
A cracked heat exchanger is a serious safety issue because combustion gases, including carbon monoxide, can leak into your living space. Warning signs include: your CO alarm going off, a yellow or flickering flame instead of a steady blue one, soot or black marks around the furnace, or family members experiencing headaches when the heat runs. If you suspect a cracked heat exchanger, turn off the furnace and call us immediately.
We Serve These Utah Areas
Salmon HVAC provides furnace repair throughout Davis, Weber, Salt Lake, and Morgan counties: