Local knowledge across Greater Edmonton
Two decades in Edmonton, Sherwood Park, St. Albert, Spruce Grove, Leduc, and Beaumont. We know the housing stock, the code requirements, and the winters, so every system is sized right for the home it heats.


−30° blizzard or +30°heat wave, we keep your home exactly how it should feel. Licensed, bonded & insured journeymen, pulling permits and doing it right in Edmonton since 2003.
Edmonton, ABHonest work, done right. That’s what has kept Edmonton calling us since 2003.
Clear quotes before we start. No surprises, no pressure. Just fair pricing you can trust.
We pull the proper permits and have every job inspected, so your system is safe, up to code, and warranty-protected.
From furnace repairs to full commercial installs, heating and cooling is all we do, for homes and businesses across Greater Edmonton.

High-efficiency furnaces up to 97% AFUE, repaired or replaced by certified techs.

High-SEER cooling systems that keep you comfortable and lower your bills.

Tankless and tank systems installed by journeyman gas fitters, endless hot water, safely connected.

Expert boiler installation, maintenance, and repair for reliable warmth.

Journeyman gas fitters, from a deck BBQ line to high-pressure welded systems.

Dryer venting to heat recovery ventilators, healthier air, properly moved.

Custom sheet metal and on-site welding for any job.

New rooftop units, replacements, and repairs for commercial spaces.

Edmonton’s experts in cleaner, healthier indoor air.
We install and service the industry’s most trusted heating and cooling brands, chosen for efficiency, reliability, and how they perform in Edmonton’s climate.

High-Efficiency Heating System
Reliable, energy-efficient heating designed for Edmonton winters.
View product
Endless Hot Water, On Demand
The ComfortFlow system delivers endless hot water without the cold-water sandwich.
View product
Dependable Hot Water
Industry-leading reliability for safe, efficient hot water at home or work.
View product
For Condos & Multifamily
Heating and cooling in a single through-the-wall unit. No rooftop or outdoor equipment.
View productFounded in 2003, City Furnace Mechanical is a referral-based business built on quality work, not upsells. We’re heating and cooling specialists, not a do-it-all contractor. Our team of journeyman sheet metal mechanics and gas fitters has spent decades on one thing: keeping Edmonton homes and businesses comfortable.
We’re fully licensed, bonded, and insured. We always pull the proper permits and have our work inspected, so your installation is safe, up to code, and built to last. No job is too small, from a single repair to a full commercial system.
When it’s −30°C outside, your furnace isn’t a convenience, it’s safety. We install high-efficiency systems up to 97% AFUE, sized correctly for your home, so you’re never left cold or overpaying to stay warm.


Two decades in Edmonton, Sherwood Park, St. Albert, Spruce Grove, Leduc, and Beaumont. We know the housing stock, the code requirements, and the winters, so every system is sized right for the home it heats.
A high-efficiency furnace lowers your bills every month. We handle the permits and inspection, so the work is safe, compliant, and warranty-protected.
Don’t just take our word for it, hear from homeowners across Greater Edmonton.
Trusted across Greater Edmonton, our 4.8-star Google rating reflects honest, quality work.
As first-time homeowners (and renovators), Nick worked with us, at our pace, and provided excellent information to allow us to make the right choice. We are very satisfied with our new furnace and ducting, and refer Nick and City Furnace every opportunity we get. Thanks again!
I was impressed from the minute I met you. I liked your honesty and integrity, and everyone that came into contact with you while you worked was equally impressed. Your knowledge and experience are evident in the work you do. I would highly recommend you to anyone in need of furnace repairs or replacement.
We had Nick from City Furnace redesign our heating system. We live in an older home that had two old furnaces, and because of changing safety code we needed to go to one furnace. This was not an easy fix, but Nick handled the tough job with ease, in a timely fashion, for a very fair price and with exceptional workmanship. I work in construction myself and appreciate his hard work and showing up when scheduled.
We provide heating and cooling service across Edmonton and the surrounding area:
Furnace installation in Edmonton varies based on the size of your home, the efficiency rating, and the complexity of the install. High-efficiency furnaces (up to 97% AFUE) cost more upfront but lower your energy bills. We provide a free, upfront quote with no obligation, so you know the full cost before any work begins.
First, check that your thermostat is set to heat and the furnace switch is on. Then confirm the breaker hasn't tripped and the furnace filter isn't clogged. If it still won't run, call us right away. We prioritize real emergencies, keep common parts stocked in our vans, and can often get your heat back on the same visit.
We prioritize real heating emergencies and fit them into the day's schedule whenever possible. We keep common furnace parts stocked in our vans, so many repairs are done in a single visit. Call us and we'll tell you honestly what we can do today.
Yes. In Alberta, furnace and gas appliance work requires proper permits and inspection. We always pull the permits and have the work inspected. It protects your safety, keeps your installation up to code, and preserves your equipment warranty. Some contractors skip this. We never do.
A well-maintained furnace typically lasts 15 to 20 years, though Edmonton's demanding winters mean it works harder than in milder climates. Annual maintenance extends its life and catches small issues before they become cold-weather emergencies.
Yes. Our journeyman team handles everything from a single home furnace repair to full commercial rooftop units, boilers, and sheet metal work.
Tell us what you need and we’ll send a quick, no-obligation quote. Got a heating emergency? Call us and we’ll do our best to fit you into today’s schedule.