Tell us about your home or project and we’ll get back to you within one business day. No heat or no cooling right now? Call us any time.

Fill in the form and someone from O2 HVAC will call you within one business day. We never share or sell your details.
To learn about your home, your current system and what you’d like to change.
At a time that suits you, including evenings where we can.
Heating and cooling needs, ductwork, electrical panel and venting.
Itemised, with any rebates you may qualify for explained.
There’s no cost and no obligation for the estimate.
[Business address]
Serving Abbotsford, Chilliwack and Mission
Open 24 hours for service calls. Estimates by appointment.
Licensed gas contractor with Technical Safety BC. [HPCN member, to confirm]
No cost and no obligation. You get a written, itemised quote.
If your furnace stops working on a freezing night or your AC quits during a heat warning, call 604-619-0202. We answer 24 hours a day.
If you smell gas: leave the house first, then call the FortisBC emergency line at 1-800-663-9911 or 911. Don’t use light switches or phones inside. Once FortisBC has made it safe, we can repair or replace the appliance.
Abbotsford (Clearbrook, Historic Downtown, Mill Lake, Auguston, Eagle Mountain, Matsqui and more), Chilliwack (Sardis, Vedder, Promontory and Chilliwack Proper) and Mission (Cedar Valley, Silverdale and Hatzic). Not sure if we cover your area? Just ask, or browse all our services.