Heating Contractor Services for Strata Buildings, Job Sites, and Homes
Main Drain Mechanical is a licensed heating contractor and heating repair contractor across the Lower Mainland, Red Seal certified, Class B gas fitter licensed, the credentials property managers and GCs ask for. Heating services run from furnace and boiler repair to full installations, for a single home or a forty-unit strata building. If your building has lost heat or your system is cycling on faults, that’s exactly the situation this crew is built for.
A Reset Isn’t a Repair
A furnace that shuts off at 11 p.m. on a Tuesday, a boiler throwing a fault code the property manager can’t decode, a strata building with forty units and no heat by morning – these situations don’t wait for business hours, and they qualify as a no heat emergency whether it’s one household or forty. The instinct is to call whoever answers first, or to pull up a video and try resetting the unit yourself. But a forced-air system that restarts after a manual reset and fails again two hours later isn’t fixed; it’s stalling. And a building full of tenants or a family without heat overnight doesn’t have time for a second call because the first one didn’t hold.
What a Heating Contractor Actually Does on a Call Like Yours
Heating contractor work covers the full scope of keeping a building or home warm and running safely: furnace repair, boiler repair and diagnostics, heating system repairs, heating system maintenance services for strata buildings and homes alike, and heating system installation when a unit has reached the end of its service life. Main Drain Mechanical handles this work as a Class B gas fitter and Red Seal certified crew, which means every heating contractor call comes with the licensing that gas-fired equipment actually requires, not just a general service tech making an educated guess. The outcome is straightforward: the system gets diagnosed accurately, the repair holds, and the job site is left clean and documented.
How We Approach Each Heating Service Call
A reset can make a problem look solved for a few hours. These are the standards that decide whether it actually is.
- A fault code doesn’t get reset around. A furnace that restarts after a manual reset and fails again isn’t fixed, it’s stalling on something the reset didn’t touch, and that gets diagnosed properly before anything is called done.
- Gas work only happens under the certification the code actually requires. Class B gas fitter licensing isn’t a formality here – it’s the difference between a repair that’s legal and insurable and one that isn’t, and that line doesn’t move regardless of how simple the job looks.
- Repair and replacement aren’t treated as the same conversation. Aging equipment gets a clear-eyed read on remaining service life, because recommending a repair on a unit that’s going to fail again within a season costs the owner twice.
- The parts have to match the equipment, not just the truck’s stock. Gas appliances are compatibility-sensitive, and a part that’s “close enough” is how a repair fails again within weeks.
- Nothing gets called safe because it looks fine. Gas connections, venting, and heat exchanger integrity get verified on every job, because a furnace that passes those checks is one that won’t create a carbon monoxide risk after the crew leaves.
- A verbal summary isn’t documentation. Strata managers and homeowners alike get a written service report with photos, because a budget conversation or a warranty question needs something more than someone’s memory of the visit.
How Will you Get the Work Done?
Heating Services We Provide
A no-heat call and a scheduled maintenance visit aren’t the same job, and they don’t get the same shortcuts. Here’s everything that falls under this crew’s scope, from a single furnace to a full mechanical room.
- Furnace repair: gas furnace diagnostics and repair for fault codes, ignition issues, and units that short-cycle or won’t hold a call for heat.
- Boiler repair: boiler diagnostics for pressure loss, fault codes, and heat exchanger or condensate system issues in residential and strata mechanical rooms.
- Heating system installation: full replacement when a furnace or boiler has reached the end of its service life, sized and installed to code.
- Heating system maintenance services: scheduled maintenance for residential furnaces and strata or commercial mechanical rooms, catching flame rod, heat exchanger, and condensate issues before they become a no-heat call.
- Emergency heating repair: same-day and next-day response for no-heat situations, residential or strata, where the system needs to be running again, not just reset.
- Residential heating services: single-furnace homes get the same diagnostic standard as a forty-unit strata building, not a lighter version of the visit.
- Commercial and strata heating contractor work: mechanical room service, annual budget documentation, and council-ready reporting for buildings, not just houses.
Common Heating Problems and How We Fix Them
Most heating calls fall into a handful of familiar patterns. Here’s what we see most, and what actually fixes each one.
| Problem | The Fix |
|---|---|
| Furnace resets, runs briefly, then fails again | This is furnace fault code territory – the reset clears the code without fixing what caused it. A full diagnostic finds the actual fault: ignition, flame rod, or a heat exchanger issue. |
| Boiler throws a fault code no one can decode | Boiler diagnostics trace it to pressure, a condensate blockage, or a component failure – the code points to a system, not always the part it names. |
| No heat in a strata building overnight | Treated as the emergency it is. The crew diagnoses past the obvious reset, because a building full of residents doesn’t have time for a repair that doesn’t hold. |
| System passed inspection years ago but is acting up now | Two winters of runtime since the last service can develop flame rod, heat exchanger, or condensate faults that weren’t there before – a current assessment reflects what’s actually running today. |
| Aging furnace or boiler keeps needing small repairs | A clear-eyed read on remaining service life sometimes means replacement makes more sense than another repair bill on a unit that’s near the end anyway. |
Every repair; residential, strata, or commercial is backed by a 1-year workmanship warranty, so if something related to it shows up again, it gets handled without a second diagnostic charge.

