AC repair
Furnace & heating
Heat pumps
Ductless mini splits
Carrier
Trane
GoodmanSeasonal tune-up and full diagnostic on your Carrier, Trane, or Goodman system - readings shown to you before any repair is proposed
Diagnosis first, numbers second - you approve the repair price before a single part goes in.
Get your free estimateTrusted Furnace Repair for Salt Lake City Homeowners
A furnace that quits in January isn’t a minor annoyance. In Salt Lake City, where winter nights regularly drop into the teens and single digits, a dead furnace turns a house cold within hours and can put pipes at risk. We handle furnace repair across the city, and our technicians bring up to 15 years of experience to every call, backed by a strong local reputation among homeowners who’ve had enough of “we don’t service that brand.” Same-day service is often available, and the estimate is always free. Whatever make is in your basement, we know it. Call (855) 473-8712 and we’ll get a technician headed your way. We answer 24/7, with fast dispatch from 7am to 7pm.

Furnace Maintenance
Furnace Maintenance is the scheduled upkeep that keeps a heating system running through a Salt Lake City winter instead of failing in the middle of one. It makes sense once a year, ideally before the cold sets in, and any time a system starts short-cycling, smelling odd, or costing more to run. We inspect the heat exchanger, clean the burners and flame sensor, check the blower and belt, test the safety switches, and measure airflow and temperature rise against the manufacturer’s spec. You get a written report of what we actually found, not a sales sheet. Because our technicians aren’t paid on what they sell, the recommendation you get is the honest one. A furnace tune up in Salt Lake City typically runs $80-$200, and the written estimate sets the final price.
What a Maintenance Visit Covers
We look at the parts that quietly wear out: the igniter, flame sensor, inducer motor, and the heat exchanger, which we inspect for cracks that push combustion gases into your air. Filters get checked and airflow gets measured. Anything borderline gets flagged so you can plan for it rather than get surprised by it.
Why Timing Matters Here
Salt Lake City’s long heating season means a furnace runs hard for months, and a unit that starts the fall dirty only gets worse. Booking maintenance before the first real cold snap avoids the scramble when everyone’s furnace fails at once. It also catches small issues while they’re still small.
Styles & brands we work with
- AC repair
- Furnace & heating
- Heat pumps
- Ductless mini splits
- Carrier
- Trane
- Goodman
Heat Pump Repair
Heat Pump Repair covers the diagnosis and fix of a system that heats and cools by moving refrigerant rather than burning fuel. It’s needed when a heat pump blows cool air in heating mode, ices up and stays iced, runs constantly, or trips a breaker. We’re trained on Daikin and Carrier heat pumps among others, so we can read the fault codes, check the reversing valve, test the defrost board, and verify refrigerant charge without guessing. Repairs on a heat pump in Salt Lake City typically fall in the same range as furnace work, roughly $150-$700 depending on the part and the system, with the written estimate setting the final price. The free estimate tells you what’s wrong and what the fix costs before anyone touches a wrench.
Heating Mode Faults
A heat pump that heats fine one day and blows cold the next often has a reversing valve or defrost control problem. Those don’t fix themselves, and running the system while it’s faulted can stress the compressor. We isolate the fault and confirm it before recommending a repair.
When a Repair Beats Replacement
Most heat pump failures are component-level, not system-level. We only recommend replacement when the repair cost outruns the value of the equipment, and we’ll show you the reasoning either way. You won’t get a swap pushed on you because a repair was easier to sell differently.
Heating Repair
Heating Repair is the broad catch-all for any heating system that isn’t doing its job, whether that’s a furnace, a heat pump, or a packaged unit. Salt Lake City homeowners call us for it when rooms stay cold, the blower won’t start, the system rattles, or the thermostat calls for heat and nothing happens. We diagnose across the nine brands we’re trained on – Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard – so you’re not stuck finding a different contractor based on the label inside your unit. Most heating repairs here run $150-$700, and the written estimate sets the final price. Same-day service is often available, so call (855) 473-8712 if your house is already cold.
Diagnosing the No-Heat Call
We start with the sequence of operation: does the thermostat call, does the inducer start, does the igniter glow, does the gas valve open, does the blower come on. Walking that sequence in order finds the real fault instead of replacing parts by guesswork. You get an explanation of what failed and why.
Why Brand Breadth Saves You Time
Plenty of shops only work on the brand they sell, which leaves you hunting for someone willing to touch what’s already in your basement. We work on the system you have, not the one we’d prefer to sell. That’s the whole reason a homeowner with an American Standard or a Bryant doesn’t have to keep calling around.
Boiler Repair
Boiler Repair means fixing a hot-water or steam system that’s not delivering heat or hot water properly. It’s the call when radiators stay cold, the boiler keeps losing pressure, there’s a leak at the relief valve, or you hear knocking and banging through the pipes. Our technicians work through the pressure, expansion tank, circulator pump, and controls to find what’s actually wrong, because a boiler that loses pressure every week has a real cause and it isn’t “normal.” Boiler work in Salt Lake City typically runs $150-$700 depending on the part and system, and the written estimate sets the final price. Boilers can be dangerous when they’re misbehaving, so if you smell gas, shut the system off and call us – don’t try to fix it yourself.
Pressure and Circulation Problems
Dropping pressure usually points to a leak, a failed expansion tank, or a faulty fill valve, and each has a different fix. Poor circulation – cold radiators near the far end of the loop – often comes down to a circulator or a balancing issue. We test before we replace.
Knocking and Banging
Noises in a steam or hot-water system often signal air in the lines, a failing circulator, or water hammer. Left alone, the banging can damage fittings and joints. A controlled diagnosis sorts out which of those you’re dealing with.
Gas Furnace Repair
Gas Furnace Repair is the fix for the most common heating system in Salt Lake City homes, and it covers anything from a failed igniter to a clogged flame sensor, a bad gas valve, or a cracked heat exchanger. It’s needed when the furnace won’t light, shuts off after a minute, gives off a burning or sulfur smell, or the carbon monoxide detector goes off. Gas work has no room for shortcuts, so we test combustion, verify the flame, and check ventilation as part of any repair. Repairs typically run $150-$700, with the written estimate setting the final price. If you smell gas, leave the house and call from outside – then call (855) 473-8712 for repair once you’re safe.
Ignition and Flame Problems
A furnace that tries to light and gives up usually has a failing hot-surface igniter or a dirty flame sensor. Both are common and both get replaced or cleaned as needed. We confirm the fix holds through a full heating cycle before we leave.
What a Cracked Heat Exchanger Means
A cracked heat exchanger lets combustion gases mix with the air you breathe, which is a health and safety concern, not a nuisance. We inspect it as part of every gas furnace visit. If it’s cracked, we’ll tell you plainly and walk you through repair versus replacement.
Furnace Tune Up
Furnace Tune Up is the once-a-year checkup that keeps a gas furnace efficient, safe, and less likely to quit on the coldest night of the year. Salt Lake City homeowners should book one before heating season, and again any time the furnace starts acting up. We clean the burners, check the igniter and flame sensor, inspect the heat exchanger, test the safety switches, and measure temperature rise and airflow. You get a written report of what we found, and because our technicians aren’t paid on what they sell, there’s no upsell waiting at the end. A furnace tune up in Salt Lake City typically costs $80-$200, and the written estimate sets the final price.
What the Report Tells You
You’ll see the actual readings – temperature rise, combustion results, and any parts flagged as near the end of their life. That gives you a real basis to plan a replacement or skip it for another season. No vague “you should think about a new one” without numbers behind it.
Getting Ready for Winter
Fall is the practical window to book a tune up, before the first hard freeze brings a rush of no-heat calls. A furnace that starts the season clean runs more efficiently all winter. It also catches small issues while they’re still cheap to fix.

Emergency Furnace Repair
Emergency Furnace Repair is what you need when the heat goes out and the house is getting cold fast – especially with a hard freeze in the forecast or anyone vulnerable at home. In Salt Lake City, that’s a real concern, not a hypothetical, because a furnace failure overnight in January can drop indoor temps quickly. Same-day service is often available, we answer the phone 24/7, and fast dispatch runs from 7am to 7pm. Emergency repairs fall in the same $150-$700 range as standard furnace work, with the written estimate setting the final price. A call that comes in outside dispatch hours gets booked into the next opening, Sunday through Friday, 7am to 7pm. Call (855) 473-8712.
Keeping the House Warm While You Wait
Close off unused rooms, layer up, and let faucets drip slightly on exterior walls to protect pipes. Don’t run a gas oven or a charcoal grill indoors for heat – that’s a carbon monoxide risk. If the system smells of gas, shut it off and get out.
What Counts as an Emergency
No heat in freezing weather, a carbon monoxide alarm, or a smell of gas all qualify. A furnace that’s just noisy or running a little warm can usually wait for a scheduled visit. Either way, calling gets you a real answer about what’s next.
Brands We Service
We’re trained and experienced on nine of the biggest HVAC brands, which means a homeowner rarely gets the “we don’t service that” dead-end. On Carrier equipment, we know where the ignition and control boards tend to show their age. With Daikin, we’re comfortable with the inverter-driven systems and their specific fault codes. American Standard and Bryant both have their own quirks in the blower and gas-train assemblies, and we’ve worked on enough of them to read the symptoms without guesswork.
Around Salt Lake City, the brand on the label matters less than whether the technician on the call actually knows the system. Ours do, across Carrier, Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard. We’re not locked to a single manufacturer’s dealer program, so a replacement recommendation comes from what your home needs and what your budget can carry, not from a quota. Whether you have a Carrier, a Daikin, an American Standard, or any other make, we can help – and if a repair makes better sense than a replacement, that’s what we’ll tell you.
See the difference
Before
After
Before
After
Before
AfterSigns You Need a Pro Right Now
- No heat at all. If the furnace won’t start or the thermostat calls and nothing happens, you’re losing indoor temperature by the hour. In a Salt Lake City cold snap, that turns into a pipes-and-comfort problem fast, so it’s worth a call sooner rather than later.
- A smell of gas or sulfur. Any gas smell near the furnace is a stop-what-you’re-doing signal. Shut the system off, get everyone outside, and call from a safe spot. This is not something to poke at yourself.
- A carbon monoxide alarm going off. Leave the house immediately and call for help. CO is odorless and can build up without warning, and a trained technician needs to inspect the heat exchanger and venting before anyone returns.
- The furnace short-cycles. If it fires up, runs briefly, and shuts off over and over, something is limiting it – a sensor, a clogged filter, or a venting issue. Left alone, short-cycling wears out the blower and igniter faster than normal.
- Loud banging, rattling, or screeching. Strange noises often point to a failing blower, a loose panel, or a motor bearing on the way out. Catching it early usually means a smaller repair than waiting for it to fail completely.
Our Process, Step by Step
- 1
You call, we answer. We take your details, the brand of your equipment, and what it’s doing. If it’s urgent, we get you on the schedule for the soonest dispatch window. You get a real answer about timing, not a promise we can’t keep.
- 2
We diagnose before we quote. The technician runs through the system’s sequence of operation and tests the components, using a multimeter, combustion analyzer, and manometer where they apply. The fault gets confirmed, not guessed at.
- 3
You get an upfront price. You hear what’s wrong and what it takes to fix it, in plain terms, with options where there are more than one. The written estimate sets the final price, and there are no surprises added later.
- 4
We do the repair. The technician replaces the failed part, checks that everything around it is sound, and runs the system through full heating cycles to confirm it holds. Anything else flagged along the way gets shown to you before we touch it.
- 5
We hand over a written report. You keep a record of what was found and what was fixed, along with anything to watch for. If a replacement is worth considering, you’ll hear it with the reasoning behind it, not just a sales pitch.
How Much Does Furnace Repair Cost in Salt Lake City?
Most furnace repairs in Salt Lake City fall between $150 and $700, and the specific fix drives where in that range you land. A typical igniter or flame sensor replacement runs on the lower end. A blower motor, inducer motor, control board, or gas valve tends to sit higher because the part costs more and the labor takes longer. A heat exchanger repair or replacement moves toward the top of the range, and sometimes tips the decision toward replacing the furnace outright.
What affects the price: the part itself, the age and brand of the system, whether other components are worn and likely to fail next, and how accessible the unit is. A furnace shoved into a tight closet takes more time than one with room to work. Those factors are why we quote per job with a written estimate rather than a flat rate over the phone.
How to avoid overpaying: ask what failed and why, request the written estimate before work starts, and get a straight repair-or-replace opinion. Because we do both repair and replacement, we’re not steering you one way to protect a business model. Our technicians aren’t paid on what they sell, so the recommendation reflects your system, not a quota.
What’s included in a free estimate: the diagnosis, the explanation of the fault, and a written price for the repair. No diagnostic fee, no trip charge, no surprise additions once the work begins. If we find something else along the way, you get told before we touch it. Call (855) 473-8712 to schedule – the estimate is free.
Our Service Area Near Salt Lake City
We work throughout Salt Lake City and the communities around it, including North Salt Lake, South Salt Lake, Woods Cross, Bountiful, Taylorsville, Murray, Holladay, Centerville, Midvale, Cottonwood Heights, and Farmington. Same-day service is often available in the closer communities, and we’ll give you a realistic arrival window when you call. Whether you’re up in Bountiful or down in Midvale, our furnace repair reaches you. For neighbors just outside the city line, we also cover furnace repair up toward North Salt Lake and furnace repair down toward South Salt Lake. If you’re not sure whether your address fits, call and we’ll tell you straight.
Serving Salt Lake City, UT – Our Local Coverage Area
We serve Salt Lake City and nearby communities. Use the map below to see the area we cover. If you’re nearby, we can almost certainly help.
Frequently Asked Questions About Furnace Repair in Salt Lake City
Furnace repair is the diagnosis and fix of whatever is keeping your heating system from running correctly – a failed igniter, a clogged flame sensor, a bad blower motor, a faulty gas valve, or a cracked heat exchanger. It’s different from maintenance, which is scheduled upkeep on a working system. When something’s broken, that’s repair. Call (855) 473-8712 for a free estimate.
Most furnace repairs take one to three hours once the technician confirms the fault. Common part swaps like an igniter or flame sensor go faster; a blower motor or control board takes longer. If a part has to be ordered, we tell you the timeline upfront. Call (855) 473-8712 to get on the schedule.
Furnace repair in Salt Lake City typically runs $150-$700 depending on the failed part and the system. A sensor or igniter lands near the bottom; a motor, control board, or heat exchanger work moves higher. The written estimate sets the final price, and it’s free. Call (855) 473-8712 for an exact quote – estimates are free.
Yes, we service Carrier along with Trane, Lennox, Goodman, Rheem, York, Daikin, Bryant, and American Standard. Our technicians are trained across all nine, so you don’t have to hunt for a shop that will touch your brand. Call (855) 473-8712 and tell us what you’ve got.
Same-day service is often available, and we answer the phone 24/7. Fast dispatch runs from 7am to 7pm, Sunday through Friday, and we’re closed Saturday. A call outside dispatch hours is booked into the next opening. Call (855) 473-8712 to check today’s availability.
Repair warranties vary by the part and the manufacturer, so the terms are spelled out on your written estimate and invoice before work begins. We don’t quote a blanket warranty over the phone, because that’s how people get misled. Ask on the call and we’ll tell you exactly what applies. Call (855) 473-8712 with questions.
Clear access to the furnace and the thermostat, note the brand and model if you can, and have a rough idea of when the problem started. If you smell gas, shut the system off and get out before calling. Those details help the technician get to the fault faster. Call (855) 473-8712 to book.
Schedule Your Furnace Repair Service in Salt Lake City Today
Don’t wait for the house to get cold. Call (855) 473-8712 and we’ll get a technician out to look at your furnace – same-day service is often available, estimates are free, and the price is set upfront before work starts. We answer 24/7, with fast dispatch from 7am to 7pm, Sunday through Friday. Nine brands, one team, and the truth about repair versus replace. Lockhart AC Repair covers your furnace and your AC, so one call handles both. Reach out today.
Written by the team at Lockhart AC Repair.