Serving the Wasatch Front Licensed & Insured · UT Lic. #14266188-5501
Call or text anytime: (801) 690-4440
Locally owned in Northern Utah

Honest heating & air from a neighbor you can trust.

Haven Heating & Air keeps Wasatch Front homes and businesses comfortable through every Utah winter and summer. We give straight answers, do skilled work, and never push a replacement when a repair will do.

  • Licensed & insured
  • Free estimates
  • Second opinions
  • Reach us anytime

Locally Owned

Your neighbors on the Wasatch Front, not a national call center.

Licensed & Insured

Utah licensed. EPA and RMGA certified technicians.

Free Estimates

Clear, upfront pricing before any work begins.

Here When You Need Us

Furnace out at 2 a.m.? Call or text anytime. We’ll respond as fast as we can.

Service you can trust

When something breaks, you deserve a straight answer

You shouldn't have to know everything about HVAC; you just need someone in your corner who does.

We believe almost anything can be fixed. We'll find the real cause, explain it in plain terms, and lay out every reasonable option with the price up front. If a repair will keep your system running well, that's what we'll recommend.

  • "Do I really need a whole new system?"Get a free second opinion. Many "replace it" quotes turn out to be a repair.
  • "Can I trust who I'm letting into my home?"Licensed, insured and certified. We do what we say we'll do.
  • "I just want it fixed right the first time."Skilled diagnostics backed by an engineering background, not guesswork.
  • "What's this going to cost me?"Free estimates and clear pricing before any work starts. No surprises.
Unyielding integrity

We'd rather fix it than sell you something new

In this industry, it's common for homeowners to hear "you need a new system" when a repair would do the job for a fraction of the cost. That's not how we work.

  • Repair before replace. If a less expensive repair will work, that's what we recommend.
  • No pressure, ever. We give you the facts and options, and the decision is yours.
  • Free second opinions. Got a quote that doesn't feel right? We'll take an honest look.
  • Work we stand behind. Every installation comes with our 1-year service guarantee.
Haven Comfort Plan

Twice-a-year tune-ups. Zero guesswork.

Catch small problems before they become expensive ones, and keep your system running efficiently for years longer.

Join the Plan

What's included

  • Furnace tune-up every fall, before the cold sets in
  • AC tune-up every spring, before the heat arrives
  • A written system report after each visit that shows how your equipment is performing, in plain language
  • Discounted pricing on minor repairs
Peace of mind

Comfort that fits your budget

Financing Available

Spread the cost of a new system over time with financing through Wells Fargo, subject to credit approval.

1-Year Service Guarantee

Every installation is backed by our 1-year service guarantee. If something's not right, we make it right.

Free Estimates

Know the price before we start. No pressure, no surprises, no obligation.

What our neighbors say

Trusted by homeowners across Northern Utah

Jake installed a new AC and Furnace for us. He showed up the day he said he would, completed it on time, and has awesome customer service! I'll definitely use him again for other projects.

Matt C. · Google review
Service area

Proudly serving the Wasatch Front

From Logan to Utah Valley, we're close by when you need us.

Davis County

Bountiful, North Salt Lake, Woods Cross, Centerville, Farmington, Kaysville, Layton, Syracuse, Clearfield

Weber County

Ogden, Roy, North Ogden, South Ogden, Riverdale, Pleasant View, Hooper

Salt Lake County

Salt Lake City, Sandy, Draper, West Jordan, South Jordan, Murray, Holladay, Cottonwood Heights

Utah County

Lehi, American Fork, Orem, Provo, Pleasant Grove, Saratoga Springs

Morgan County

Morgan, Mountain Green

Box Elder County

Brigham City, Perry, Willard, Tremonton

Cache County

Logan, North Logan, Smithfield, Hyrum, Providence

Don't see your city?

Give us a call at (801) 690-4440. We may still be able to help.

Ready for honest service?

Free estimates, second opinions, and you can reach out anytime, day or night.

Call Now Free Estimate