HOME ABOUT US SERVICES NEWS CONTACT FREE QUOTES (250) 681-2600
ABOUT US SERVICES NEWS CONTACT FREE QUOTES (250) 681-2600

Furnace Repair & Maintenance in Kelowna & the Okanagan

All brands serviced — seasonal tune-ups — maintenance plans available

Regular furnace maintenance is the most effective way to avoid a breakdown on the coldest night of the year — and when something does go wrong, Macdonald Mechanical provides prompt, professional furnace repair for all brands across Kelowna, West Kelowna, Lake Country, Peachland, Summerland, Penticton, Vernon, and the surrounding Okanagan.


Signs Your Furnace Needs Attention

Don't wait until your furnace stops working completely. These are the warning signs that something is wrong and needs to be looked at:

Unusual Noises

Banging, rattling, squealing, or popping sounds during operation are not normal and typically point to a mechanical issue that will worsen over time.

Inconsistent Heat

Cold spots in certain rooms, or a home that never reaches the set temperature, indicates your furnace is struggling to perform as it should.

Short Cycling

If your furnace turns on and off repeatedly without completing a full heating cycle, it may be overheating, improperly sized, or have a failing component.

Rising Energy Bills

A sudden increase in your heating costs without a change in usage is a clear sign your furnace is losing efficiency and working harder than it should.

Yellow or Orange Pilot Light

A healthy furnace burns with a blue flame. A yellow or orange flame can indicate incomplete combustion and should be inspected promptly.

Furnace Won't Start

If your furnace isn't starting at all, the issue could be a faulty ignitor, thermostat problem, or a tripped safety switch — all of which we can diagnose and repair.


Annual Furnace Tune-Up — Why Fall Is the Right Time

The best time to have your furnace serviced is in the fall, before the heating season begins. A seasonal tune-up ensures your system is ready to handle the Okanagan winter without issue, and gives us the opportunity to catch small problems before they turn into costly repairs or a mid-winter breakdown.

A professional furnace tune-up typically includes:


Maintenance Plans Available

Take the guesswork out of furnace care. Macdonald Mechanical offers maintenance plans so your system gets the attention it needs every year — without you having to remember to book it. Contact us to find out what plan works best for your home and schedule.

Contact Us About a Maintenance Plan

We Service All Furnace Brands

Whether your furnace was installed by us or another company, we can service it. Macdonald Mechanical services all major furnace brands across the Okanagan — no exceptions. If your furnace needs repair or a tune-up, we can help.

Repair or Replace?

Sometimes a repair is the right call. Other times — especially with older, inefficient units — a replacement makes more financial sense. We will always give you an honest assessment of your options, including the expected cost of the repair versus the value of replacing the unit with a newer, more efficient model.

If your furnace is over 15 years old and has required multiple repairs in recent seasons, it may be worth exploring a replacement. We can walk you through your options, including whether a heat pump might be a better long-term solution for your home.


Why Choose Macdonald Mechanical?


Service Area

We repair and service furnaces throughout the Okanagan. If you are unsure whether we serve your area, give us a call.

Kelowna West Kelowna Lake Country Peachland Summerland Penticton Vernon Okanagan Falls Armstrong

Frequently Asked Questions

What are common signs my furnace needs repair?

Common signs include unusual noises such as banging, rattling, or squealing, inconsistent or weak heat, the furnace cycling on and off frequently, a yellow or orange pilot light instead of blue, or a sudden increase in your heating bills. If you notice any of these, book an appointment before the issue gets worse.

How often should I have my furnace serviced?

We recommend having your furnace serviced once a year, ideally in the fall before the heating season begins. Regular maintenance keeps your furnace running efficiently, extends its lifespan, and helps catch small issues before they become costly repairs.

Do you service all furnace brands?

Yes. Macdonald Mechanical services all major furnace brands, regardless of where the unit was purchased or installed.

Do you offer furnace maintenance plans?

Yes, maintenance plans are available. Contact us directly to discuss the options that best suit your home and schedule.

What areas do you service furnaces in?

We service furnaces throughout the Okanagan, including Kelowna, West Kelowna, Lake Country, Peachland, Summerland, Penticton, Vernon, and surrounding communities.

Book Your Furnace Appointment Today

Whether you need a repair or a seasonal tune-up, we make it easy. Book an appointment and we'll take care of the rest.