Technician servicing a furnace

Furnace Repair

When your heat stops working, starts cycling, or makes strange noises, you need professional answers fast. HRC Climate Services provides straightforward furnace repair and troubleshooting across Utah County to restore safe, reliable heat to your home.

  • No heat or blowing cool air
  • Furnace turns on and off too often
  • Loud banging, buzzing, or rattling
  • Weak airflow and cold rooms

Need Heat Now?

Locally owned and based in Spanish Fork, serving Utah County communities including Orem, Provo, Springville, and Salem.

Call Our Team Today:
(385) 293-3353

Reply times vary. If we miss your call, leave a message and we will get back to you.

What furnace repair includes

Furnace problems can look simple on the surface, but the root cause is often electrical, airflow-related, or tied to a safety control doing its job. Our job is to diagnose the issue carefully, explain it in plain language, and walk you through clear options.

Our Diagnostic Process:

  • Thermostat and control checks: We verify settings, call for heat, and basic signals.
  • Airflow evaluation: Checking filter, returns, and supply airflow.
  • Electrical and ignition troubleshooting: Testing components where applicable.
  • Safe operation checks: Verifying limits and safety controls are functioning.
  • Repair recommendations: Clear next steps provided before work begins.

Why homeowners choose us

Carrier Factory Authorized Dealer BBB Accredited Business Spanish Fork Salem Area Chamber of Commerce

Locally owned & operated

HVAC contractor serving Utah County.

Over 20 years of experience

Established local expertise in Utah heating systems.

Honest recommendations

Straightforward, no runaround.

Financing available

See our financing options.

How it works

1

Call and tell us what’s happening

Let us know the symptoms (no heat, short cycling, noise) and your location in Utah County.

2

Diagnostic visit and clear findings

We troubleshoot, explain what we find, and go over your options in plain language.

3

You approve the plan, we work

No pressure. You choose what makes sense for your home and budget.

Straight answers, clear options, and respect for your home.

Contact our team →
No surprises: clear options before work begins

What affects furnace repair costs

  • What’s actually failed: a sensor, igniter, control board, blower component, or another part.
  • System type and efficiency: standard vs. high-efficiency equipment can change parts.
  • Access and setup: tight utility rooms or complex venting can add labor time.
  • Airflow issues: dirty filters or duct restrictions can contribute to the problem.
  • Age and condition: older systems may have more than one worn component.

We provide clear options and approval steps before work begins.

Common furnace problems we fix

If you’re searching for furnace repair, you’re usually dealing with one of these situations. Here’s what to watch for and what to do next.

Furnace running but not heating

What it means: Thermostat settings, airflow restrictions, or system fault.

Check safely: Replace dirty filter, ensure vents are open.

Still cold? Call (385) 293-3353 →

No heat at all

What it means: Power, thermostat, or safety control lockout.

Check safely: Check thermostat mode (Heat), furnace switch, and breaker.

Won't start? Call (385) 293-3353 →

Short cycling (on/off repeatedly)

What it means: Overheating, airflow problems, or sensor issues.

Check safely: Check filter immediately. Continued running causes wear.

Need a fix? Call (385) 293-3353 →

Unusual noises

What it means: Loose panel, blower issues, or wearing components.

Check safely: If banging or buzzing, turn system off to prevent damage.

Hear noises? Call (385) 293-3353 →

What we check during a furnace repair diagnostic

This is the kind of checklist homeowners like because it tells you what you’re paying for.

Thermostat operation and basic settings
Furnace power supply, safeties, and controls
Filter condition and airflow basics
Blower operation and air movement
Ignition and flame-related components
Signs of overheating or shutdown conditions
Venting and drainage basics

Repair vs. replace (and how we help you decide)

Sometimes a repair is the obvious move. Other times, it’s smarter to put money toward a replacement.

Repair often makes sense when:

  • The issue is isolated (one failed component)
  • The system has been generally reliable
  • You want the most cost-effective path to restore heat

Replacement might be worth discussing when:

  • Repairs are stacking up over time
  • Comfort is consistently uneven
  • You’re planning to stay in the home and want a long-term upgrade

Furnace maintenance options (annual tune-ups)

A lot of “random” furnace failures are tied to airflow restriction, buildup, and small parts wearing down. If you want fewer surprises, ask about a furnace maintenance service plan.

FAQ

Why is my furnace running but not heating?
This usually points to airflow restriction, a failed limit switch, or a problem with the flame sensor or igniter. After confirming the thermostat is in Heat mode and the filter is clean, professional diagnosis is recommended. Call (385) 293-3353.
Do you provide options without pressure?
Yes. We explain our findings in plain language and give you clear options so you can decide what is best for your home and budget. No high-pressure sales.
Do you also install new furnaces?
Yes. We offer both repair and full furnace replacement. You can review our furnace installation options or call (385) 293-3353 to talk through the best fit for your home.
What should I check before calling for repair?
If it is safe, check that the thermostat is set to Heat, replace a dirty filter, and verify the furnace switch and breaker are on. If you smell gas, leave the home and contact your gas utility immediately.
Do you service my area in Utah County?
We serve Utah County communities including Spanish Fork, Salem, Springville, Provo, Orem, Lindon, Mona, Nephi, Payson, and Santaquin.

Ready to get this handled?

If your furnace is acting up, don’t guess. We’ll troubleshoot the issue and walk you through the options clearly.

Call Our Team Today: (385) 293-3353

No pressure. Straight answers.

Reply times vary
Call Now Request Service