Same-Day Service Across Salt Lake County

Same Day Furnace Repair

Furnace not heating? Same-day repair with a flat-rate price you approve before any work starts.

  • 5-star reviews
  • Licensed & insured
  • Same-day

Schedule Your Furnace Repair

Submit the form. It takes less than 30 seconds and we'll call you to schedule.

Licensed & insured. Flat-rate pricing, approved before work starts.

Call Text

Or use the form. We call you back within 5 minutes during business hours.

  • 5-star Google reviews
  • Same-day service
  • Licensed & insured
  • 100% workmanship guarantee
5-StarGoogle reviews
100%Workmanship guarantee
Same-DayService in Salt Lake County
Licensed& insured
Flat-RatePrice approved first
Why homeowners choose us

Furnace repair near you across Salt Lake County.

Furnace not working? We find the cause, show you a flat-rate price, and start the repair only after you approve it.

  • Same-day service

    Submit the form and we call you back within 5 minutes during business hours.

  • Flat-rate pricing

    You approve the price before any work starts. No hourly surprises.

  • Licensed and insured

    Every repair is done by licensed, insured technicians.

  • Honest advice

    We tell you what your system needs, and when a repair is the smarter choice.

The Viking Heating and Air crew
The Viking crew · Salt Lake County, UT
Cody Kewley, owner of Viking Heating and Air
Cody KewleyOwner

Locally owned and operated in Salt Lake County.

Simple process

Same-day furnace repair in 3 steps.

  1. 1

    Call or submit the form

    Tell us what your furnace is doing. We call you back within 5 minutes during business hours.

  2. 2

    Same-day diagnosis

    Our technician finds what is causing the problem, typically the same day. We explain why it happened and walk you through your best options.

  3. 3

    You approve, we repair

    Nothing starts until you approve the scope of work. Flat-rate pricing, no price changes, no hidden costs.

What customers say

Furnace repair reviews from Salt Lake County homeowners

5-StarGoogle reviews
“These guys are awesome!! We came home and had no AC in our upstairs. Our home is 25 years old and I was fearing the worst. They could have told me the entire AC would need replacing and I wouldn't have known any differently. Instead, they said they could repair it simply by replacing the control board...the same day!!! Who does that!?!? Highly recommend them for any HVAC needs, they have my business for life!!!”
BBrett W.Google review
“I have nothing but praise for Ezekiel. He provided exceptional service and went above and beyond to ensure everything was taken care of. It's refreshing to encounter someone so professional, knowledgeable, and genuinely caring. There are truly amazing people in this world, and Ezekiel is certainly one of them.”
AAngie S.Google review
“David, the technician from Viking, came out for a spring tune up of the a/c unit. He arrived on time and performed a thorough diagnostic of the unit. His suggestions were honest and he didn't try to sell me on any unnecessary services. I'd highly recommend Viking Heating and Air and will definitely use them again in the future.”
JJohn D.Google review
“Dave, spent quite a few hours researching the issues with my AC unit I am quite impressed with the thoroughness and time he took to make sure the job was done right.”
IIrene B.Google review
“The team worked fast and were very professional.”
KKurt H.Google review
Common furnace problems

Furnace not heating? Here's what we fix.

Furnace not heating

The furnace runs but the house stays cold.

Furnace won't turn on

No response from the thermostat or the unit.

Furnace making strange noises

Banging, rattling, buzzing or a burning smell.

Water leaking from furnace

Water pooling around the indoor unit.

Our crew

Real technicians. Real Utah homes.

Second opinion

Got a furnace repair quote from another company?

Not sure it's right? Ask us for a second opinion. We'll take an honest look.

Service area

Proudly serving all of Salt Lake County

Furnace repair across all of Salt Lake County. We come to you, wherever you are in the county.

  • West Jordan
  • Riverton
  • Herriman
  • Draper
  • Bluffdale
  • Sandy
  • Murray
  • Midvale
  • Taylorsville
  • West Valley City
  • Salt Lake City
  • South Salt Lake
  • Millcreek
  • Holladay
  • Cottonwood Heights

…and every other city in Salt Lake County.

Questions

Common questions, answered

Do you offer emergency furnace repair?

Yes. We offer same-day and emergency repair options to get your heat back fast. Call us, or submit the form and we'll call you back within 5 minutes during business hours.

How fast can you get to my home?

We offer same-day service across Salt Lake County. Submit the form and we'll call you back within 5 minutes during business hours.

Are you licensed and insured?

Yes. Viking Heating and Air is licensed and insured.

Are you a local company?

Yes. We're a locally owned team serving homes across all of Salt Lake County.

Do you service my city?

Yes, we serve all of Salt Lake County, including West Jordan, Riverton, Herriman, Draper, Sandy, Murray, Midvale, Taylorsville, West Valley City and Salt Lake City.

Can I call after hours?

Our posted hours are 8am to 8pm, seven days a week. We can typically still answer the phone after hours and get back to you within a reasonable time.

Can I get a second opinion?

Yes. If another company gave you a diagnosis or a price, ask us for a second opinion.

What does your workmanship guarantee cover?

We guarantee our work for 1 year. If our work fails, we cover 100% of the labor.

Do you offer financing?

Yes, we offer financing options. Please call us for details.

Do you work on commercial properties too?

Yes. We service both homes and businesses.

How does your pricing work?

Our repairs are flat-rate, and the price is always approved by you before any work starts. If you approve the repair, the diagnostic fee is waived.

What happens when the technician arrives?

Our technician diagnoses what is causing the problem, typically the same day. Then we report the cause, walk you through your best options and explain why it happened. We make repairs only after you approve the scope of work, at a flat rate with no price changes and no hidden costs.

How much does a furnace repair cost?

Typical repairs cost between $170 and $600 at our flat rate. That is the repair price, not the diagnostic. The diagnostic fee is waived if you approve the repair. You'll always know the price and approve it before any work begins.

Do you do furnace maintenance and replacement?

Yes. We repair, maintain and replace furnaces across Salt Lake County.

Should I repair or replace my furnace?

Our company policy is to educate you. If your furnace is more than 15 years old and the repair would cost more than $1,000, we suggest starting to save for new equipment, so you're not putting significant money into an aging system. We want you to make an informed decision, and if a repair is the right choice for you, we'll do the repair.

Furnace not heating? Get it fixed today.

Serving West Jordan, Riverton, Draper and all of Salt Lake County.