Mon–Fri 8:00 AM – 6:00 PM·Emergency service available
416-908-6993

Furnace Maintenance · Toronto & GTA

Furnace Maintenance Toronto

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

Flat prices for complete maintenance.

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.

  • Filters: Please send us your filter size and how many filters you need, so we bring the right ones.
  • If a repair is needed: we explain the repair and its cost first. If we don’t fix it, you don’t pay for the repair. Terms apply

Before your visit

Send us your filter details.

When you book, please include these so we arrive with the right filters.

  • Your filter size

    It’s printed on the edge of your current filter, for example 16 x 25 x 1.

  • How many filters

    Tell us how many filters your furnace or rooftop unit takes.

  • Home furnace or rooftop unit

    So we know which price applies: $199 for a residential furnace, $399 per rooftop unit.

Ready to book your furnace maintenance?

How service works

How furnace maintenance works.

  1. Book your maintenance

    Call us or send a request. Include your filter size and how many filters you need, and we’ll arrange a time.

  2. Maintenance visit

    A technician carries out a complete maintenance of your furnace or rooftop unit.

  3. What we found

    We tell you how the furnace is doing, including anything that’s worn or starting to fail.

  4. You decide on any repairs

    If something needs repair, we explain the repair and its cost before doing any repair work. You decide whether to proceed.

About Certified Mechanical

A registered, insured mechanical service company.

If we don’t fix it, you don’t pay for the repair. Terms apply

  • TSSA-registered contractor

    With G2 gas licence holders on our team.

  • Covered and insured

    WSIB covered, with $2 million in insurance coverage.

  • Maintenance and repair, one team

    If maintenance turns up a problem, the same team can diagnose and repair it.

  • All major furnace brands

    We maintain and repair furnaces from all major manufacturers.

  • Homes and businesses

    Furnace maintenance for residential and commercial customers.

  • A full mechanical service company

    One company for HVAC, gas, commercial refrigeration and appliance service.

Certified Mechanical technician in uniform beside a gas appliance in a residential basement mechanical room

Residential & commercial

Furnace service for homes and businesses.

We service all major furnace brands for both residential and commercial customers.

Residential

Homeowners and residential properties.

  • Emergency furnace service
  • Furnace diagnostics
  • Furnace repair
  • Furnace maintenance

Commercial

Businesses and commercial properties.

  • Emergency furnace service
  • Furnace diagnostics
  • Furnace repair
  • Furnace maintenance
Certified Mechanical technician in uniform beside a commercial rooftop HVAC unit
Our team also services commercial HVAC equipment, including rooftop units.

Service area

Furnace maintenance across Toronto and nearby.

Not sure if you’re in our area? Call us and we’ll let you know.

  • Toronto
  • Etobicoke
  • Mississauga
  • Vaughan
  • Woodbridge
  • Markham
  • East York
  • North York
  • Midtown Toronto

FAQ

Furnace maintenance questions.

How much does furnace maintenance cost?

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.

What do I need to send before the visit?

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.

What happens if you find a problem during maintenance?

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.

My furnace isn’t working right now. Is maintenance what I need?

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.

Do you maintain commercial furnaces?

Yes. We provide furnace maintenance, diagnostics, repair and emergency service for both residential and commercial customers.

What furnace brands do you service?

We service all major furnace brands.

Are your technicians licensed?

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.

Which areas do you serve?

Toronto, Etobicoke, Mississauga, Vaughan, Woodbridge, Markham, East York, North York and Midtown Toronto.

Smell gas? Get out first, then call us.

  • Get everyone out of the building right away. Don’t use light switches, phones or anything that could make a spark inside.
  • Once you’re outside and at a safe distance, call us at 416-908-6993. We find and repair gas leaks.
  • If you can’t reach us, call your gas utility’s emergency line (Enbridge Gas in the GTA) or 911.
  • If a carbon monoxide alarm is sounding, leave the building and call 911.
  • Don’t try to repair gas lines or gas appliances yourself.

Request service

Book your furnace maintenance.

Call us, or send a request and our team will contact you to arrange service.

Call 416-908-6993
  • Complete maintenance: $199 residential furnace, $399 per rooftop unit, HST included. Please include your filter size and how many filters you need.
  • If we don’t fix it, you don’t pay for the repair. Terms apply
  • Monday – Friday, 8:00 AM – 6:00 PM · Emergency furnace service available

Property type

We’ll use these details only to respond to your service request. See our privacy notice.

No heat right now? Calling is fastest: 416-908-6993