Residential
Homeowners and residential properties.
- Emergency furnace service
- Furnace diagnostics
- Furnace repair
- Furnace maintenance
Furnace Maintenance · Toronto & GTA
Complete maintenance for home furnaces and commercial rooftop units, so your equipment is ready when you need heat. We maintain all major brands.
$199 residential furnace · $399 per rooftop unit — complete maintenance, HST included.
Hours Monday – Friday, 8:00 AM – 6:00 PM · Emergency furnace service available
Maintenance pricing
You know the price of the visit before we arrive. If the technician finds something that needs repair, you get the repair cost before any repair work is done.
Residential furnace
$199
Complete maintenance of your home furnace. Including HST.
Rooftop unit (RTU)
$399
Complete maintenance of a commercial rooftop unit. Per unit, including HST.
Before your visit
When you book, please include these so we arrive with the right filters.
It’s printed on the edge of your current filter, for example 16 x 25 x 1.
Tell us how many filters your furnace or rooftop unit takes.
So we know which price applies: $199 for a residential furnace, $399 per rooftop unit.
Ready to book your furnace maintenance?
How service works
Call us or send a request. Include your filter size and how many filters you need, and we’ll arrange a time.
A technician carries out a complete maintenance of your furnace or rooftop unit.
We tell you how the furnace is doing, including anything that’s worn or starting to fail.
If something needs repair, we explain the repair and its cost before doing any repair work. You decide whether to proceed.
About Certified Mechanical
If we don’t fix it, you don’t pay for the repair. Terms apply
With G2 gas licence holders on our team.
WSIB covered, with $2 million in insurance coverage.
If maintenance turns up a problem, the same team can diagnose and repair it.
We maintain and repair furnaces from all major manufacturers.
Furnace maintenance for residential and commercial customers.
One company for HVAC, gas, commercial refrigeration and appliance service.

Residential & commercial
We service all major furnace brands for both residential and commercial customers.
Homeowners and residential properties.
Businesses and commercial properties.

Service area
Not sure if you’re in our area? Call us and we’ll let you know.
FAQ
Complete maintenance is $199 for a residential furnace and $399 per rooftop unit, HST included. If the technician finds something that needs repair, they’ll explain the repair and its cost first, and you decide whether to proceed.
Your filter size and how many filters you need. The size is printed on the edge of your current filter. You can add it to the request form or tell us when you call.
The technician explains what they found and what the repair involves, including its cost, before doing any repair work. You decide whether to proceed. Our promise applies to repairs: if we don’t fix it, you don’t pay for the repair. Read the service terms.
No. If your furnace has stopped working or isn’t heating, you need a repair visit, and calling is the fastest way to reach us. See furnace repair.
Yes. We provide furnace maintenance, diagnostics, repair and emergency service for both residential and commercial customers.
We service all major furnace brands.
Certified Mechanical is a TSSA-registered contractor, and we have G2 gas licence holders on our team. We’re also WSIB covered and carry $2 million in insurance coverage.
Toronto, Etobicoke, Mississauga, Vaughan, Woodbridge, Markham, East York, North York and Midtown Toronto.
Request service
Call us, or send a request and our team will contact you to arrange service.
Call 416-908-6993Thanks — our team will contact you at the number you provided.
If your furnace has stopped and you’re without heat, please call us directly:
Call 416-908-6993