Furnace Service & Repair

$79.95 regular call outs

Furnace repair service in Calgary — available 24 hours

Regular business hours call-out & diagnosis

During regular business hours, we charge a low $79.95 call-out & diagnosis fee. You can also send us a message to ask questions and find out how we can meet your specific needs.

24-hour emergency furnace diagnosis & repair

We work around the clock to quickly repair and restore heat, including weekends and holidays.

Get a Price Guaranteed Furnace Repair Quote

What if you could find out exactly how much it will cost to fix your furnace — guaranteed — and save the diagnosis fee?

Now you can. Really! If you’re comfortable with looking at your furnace, our diagnostic tool can help you find a fix and get a guaranteed price.

The tool draws upon our decades of furnace repair experience. Most problems can be identified in 4-8 questions or 5-10 minutes.

If you aren’t comfortable with looking at your furnace or just aren’t sure, you can always call us at (403) 873-7779.

Common furnace issues that are easy to fix

Here’s a checklist of common furnace issues you can try first:

When to call us for professional furnace repair

To avoid permanent damage or additional repairs, the following problems should be diagnosed by our certified technicians:

Frequently Asked Questions

What's the average cost of a furnace repair?

The most common furnace repairs range from $180 to $350. In cases where a motor, control board, or a gas valve has failed, the cost to supply and install new parts can exceed $500.

How much does it cost to replace a furnace motor?

The cost to supply and install a new furnace blower motor can exceed $500. For newer ECM variable speed blower motors (common in furnace 10 years old and newer), the cost to supply and install a new motor can exceed $1000.

What is involved in a furnace tune up?

A proper Furnace Tune Up involves a 30+ point check of all furnace components including: checking motor health, ensuring all safety systems are operating property, checking gas pressure and temperature rise, cleaning vacuum ports, checking ignition system components, inspecting the heat exchanger etc. Having annual tune ups of your furnace will extend furnace life and reduce the likelihood of your furnace failing without notice.

How often should a furnace be replaced?

A properly installed and maintained furnace should reliably last 20 years or more. Preventative maintenance in the form of annual tune ups significantly reduce likelihood of furnace failure and also extend the life of the furnace components. If the furnace is 15 years or older and the furnace blower motor, control board, gas valve or heat exchanger has failed, it is generally more cost effective to install a new furnace rather than repairing your existing furnace. This is because future operating costs of new high efficiency furnaces are substantially less than older furnaces. Pay back periods can be less than 5 years on new furnaces.

How much does it cost to have a furnace inspected?

A stand alone furnace tune up costs $149. The furnace will be thoroughly inspected during the tune up and any issues will be flagged and brought to your attention.

Does a gas furnace need to be cleaned?

Yes, your furnace should be cleaned annually. This is done as part of a Furnace Tune Up.

How do you know when to replace your furnace?

If your furnace is older than 15 years and a major component in your furnace has failed or you have reason to believe it may fail (noisy motors are tell tale signs of an impending issue), before spending money on a repair, at this time it is worth considering furnace replacement.

"I had problems with the furnace fan ... Michael diagnosed the problem, which was a blown relay on the circuit board. He had a replacement board in his service truck, installed the part, and had the furnace up and running right away. He also improved the wiring on the thermostat. Michael is a skilled professional and Advanpro is top notch. I will be calling them again when the need arrives."
"Great service! With temperatures dropping to minus 20 and below and our furnace out of commission, we called Advanpro at 5:30 am and they called us back at 7 am and set us up. Mike and Peter tuned our furnace, replaced the motor and did a full cleaning that got our house back to being warm and safe. They were on time, neat, friendly, efficient, informative, stayed within the estimate and the call was finished 45 minutes early."