Skip to content
HVAC services in the GTA keep this family comfortable at home
About us

An HVAC company named after a promise

Assurance HVAC repairs, installs and maintains heating and cooling systems in homes across Toronto and the GTA, from furnace repair to heat pump installation.

Why we’re called Assurance

Most people call an HVAC company on a bad day. The heat is out, the AC is blowing warm air, or the water heater is leaking. On a day like that you want two things: someone qualified, and no surprises on the bill.

So we built the company around exactly that. Licensed technicians, a flat price you approve before work starts, a confirmed arrival window, and a written warranty on what we do. The name is there to remind us, every visit.

The Assurance promise

  • A price before we start

    After the diagnosis you get a flat-rate price for the job. Nothing is done until you say yes, and the price doesn’t change halfway through.

  • Licensed technicians only

    Gas work is done by TSSA-certified gas technicians and air conditioning by 313A-certified mechanics. No unlicensed helpers working alone in your home.

  • A real arrival window

    We confirm a two-hour window when we book and text you when the technician is on the way, so you’re not waiting around all day.

  • Our work, in writing

    Every repair and installation comes with a written workmanship warranty. If something we fixed doesn’t hold, we come back and make it right.

  • TSSA-certified gas technicians

    G2 and G1 gas technicians for furnaces, boilers and water heaters

  • 313A-certified AC mechanics

    Ontario refrigeration and air conditioning systems mechanics

  • WSIB covered and fully insured

    Every technician in your home is covered

  • Written workmanship warranty

    On every repair and installation we do

Book a visit

Need a technician? We’ll call you back to book.

Send the form or call. You’ll get a confirmed arrival window and a price before any work starts.

(416) 555-0142

No-heat and no-cooling emergencies answered 24/7

Request a technician

Tell us what’s going on. We’ll call to confirm a time.

What do you need?
How soon? Optional
Add an email or detailsOptional

Or call (416) 555-0142Used only to book your visit. Privacy