Residential HVAC Repair in Salt Lake City

Commercial-grade technicians, now serving Utah homes. Same-day heating and cooling repair with upfront pricing.

Request Same-Day Service

Same-day callback from a licensed technician. No call center.

Prefer to talk? Call (801) 871-5217

Licensed & InsuredServing Utah Since 2017Upfront Pricing24/7 Emergency Service

Why homeowners call us

For nearly a decade we have kept restaurants, hospitals, data centres and manufacturing plants running across Utah. That is work where a wrong diagnosis costs thousands of dollars an hour, so we learned to diagnose properly the first time.

We bring the same technicians and the same standard to your home. No call centre. No commission-driven sales pitch dressed up as a repair. You get a licensed technician who tells you what is actually wrong, what it costs, and what it would cost to ignore it.

What we repair

Not cooling, blowing warm, frozen coils, compressor and capacitor failures, refrigerant leaks
No heat, short cycling, ignitor and flame sensor faults, blower motors, control boards, gas valves
Not heating or cooling, defrost faults, reversing valves, inverter boards
Not cooling, error codes, sensor and control faults, refrigerant service
Thermostats and controls
Wiring faults, smart thermostat installation and troubleshooting

How it works

1

Call or request service

Speak to someone who understands the system, not a script.

2

Same-day diagnosis

A licensed technician finds the actual fault.

3

Upfront price, then approval

You see the number before any work starts.

4

Repaired properly

EPA-compliant refrigerant handling, correct parts, done once.

Service area

Same-day residential HVAC repair across Salt Lake and Davis counties.

Salt Lake CityWest Valley CityWest JordanSandyMurrayDraperSouth JordanRivertonTaylorsvilleMillcreekHolladayCottonwood HeightsMidvaleSouth Salt LakeBountifulLaytonKaysvilleCentervilleFarmingtonClearfield

FAQ

RESIDENTIAL HVAC FAQ

Straight answers for Salt Lake and Davis county homeowners. Don't see yours? Call us — a technician will walk you through it.

We quote the diagnostic fee before we come out, and it is credited toward the repair if you go ahead.

Yes — 24/7, including nights, weekends and holidays. Call (801) 871-5217.

Most Salt Lake and Davis county calls are same day. Emergency calls are dispatched immediately.

Yes. Flo Mechanical Solutions is a licensed, insured Utah mechanical contractor, established 2017.

We repair. We will tell you honestly when a system is genuinely past saving, but we do not use a service call as a sales appointment.

Yes — commercial and industrial HVAC and refrigeration is our core business.

Managing a business or facility? Commercial and industrial HVAC and refrigeration is our core business.

View Commercial Services →