service man adjusting house heating system heating contractor

Heating Contractor

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.

  1. 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.
  2. Boiler repair: boiler diagnostics for pressure loss, fault codes, and heat exchanger or condensate system issues in residential and strata mechanical rooms.
  3. Heating system installation: full replacement when a furnace or boiler has reached the end of its service life, sized and installed to code.
  4. 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.
  5. 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.
  6. Residential heating services: single-furnace homes get the same diagnostic standard as a forty-unit strata building, not a lighter version of the visit.
  7. 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.