Diagnose furnace problems and estimate repair costs

$109.95 regular hours call-out & diagnosis

Furnace problem? Get help.

For emergency furnace repairs, call us. We work 24/7, including weekends and holidays.

If it can wait, send us a message to ask questions and schedule your repair visit.

"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."

Fixed right the first time, guaranteed!

Accurate diagnosis, quality work.

24/7 emergency call outs available.

We work around the clock.

Transparent repair pricing.

No hidden fees!

Furnace Repair Prices

Level 1 Price
Blower motor capacitor repair $239
Burner assembly cleaning $239
Condensate trap blockage cleaning $239
Filter assembly blockage cleaning $109 - $239
Flame sensor or rod replacement $239
Intake or exhaust blockage cleaning $239
Thermocouple replacement $239
Thermostat replacement, basic $239
Thermostat replacement, smart $450 - $550
Wiring repair $239
Level 2 Price
Igniter replacement $419
Limit switch replacement $419
Pressure switch replacement $419
Level 3 Price
Fan limit control replacement $649
Level 4+ Price
Blower motor replacement $999
Control board replacement $999 - $1499
Gas valve replacement $999
Ignition control board replacement $999 - $1499
Inducer motor replacement $999 - $1499
Plugged heat exchanger repair (in warranty) $1799
Variable Price
Back-sloped furnace levelling
Depends on difficulty
$239 - $649
Improper furnace venting correction
Depends on complexity and accessibility
$239 - $1799
Furnace Repair FAQs

In Calgary, Advanpro offers professional furnace diagnosis for $109.95 during regular business hours.

Use our furnace troubleshooting guide to identify problems, look up error codes, and estimate furnace repair costs.

Furnace repair prices vary depending on the problem, parts, and labour required. Expect to pay from $239 for a basic repair, up to $1799 for a major component replacement.

If your furnace is over 15 years old and the price of the repair is $1000 or more, replacing your furnace can be a smart financial choice. This is also true if you think failure is imminent.

Combined with the repair cost savings, lower utility bills can offset the cost of your new furnace in as little as 5 years. 

A properly installed and maintained gas furnace should last 20 years or more.

To extend the life of furnace components and significantly reduce the chance of failure, these preventative maintenance services are essential:

Refer to our furnace maintenance guide for even more!

"I called Matt at Advanpro at 8 pm on a Sunday night. -28 outside and my furnace had quit. Matt showed up within the hour and had the problem fixed promptly. He was very knowledgeable and efficient. He actually diagnosed and remedied a long standing problem that other servicemen had not. I will replace the furnace this summer and plan on using Advanpro and preferably Matt. Excellent service!"

Repair guarantee

If the diagnosed issue is not fixed by our initial repair, we will dispatch the first available service technician to return and fix it at no additional cost.

If we determine that there is an additional unrelated issue, there may be a charge for the additional repair.