Greater Vancouver’s Trusted HVAC Experts Since 1999 · 4.8★ (221 reviews)

HVAC Company in Greater Vancouver (10)

Lennox Furnace Error Codes Repair and Services in Metro Vancouver

TSBC-Licensed Gas Contractor · Gas LGA0202903Licensed, Bonded & InsuredServing Greater Vancouver since 19994.8★ (221 Google reviews)
Speak with a licensed ROMA technician todayCall (604) 704-0300Free Estimate

Lennox Furnace Error Codes – Repair and Services in Metro Vancouver

When a Lennox furnace displays an error code, it’s not just a minor inconvenience—it’s a direct alert that your home’s heating system is struggling. Whether you’re in Vancouver, Burnaby, Surrey, or anywhere across Metro Vancouver, these codes are your furnace’s way of communicating issues ranging from minor airflow restrictions to serious ignition or gas valve failures. At ROMA Heating & Cooling, we specialize in fast, accurate, and certified repair services for all Lennox furnace models, ensuring your home stays warm and safe during BC’s cold seasons.

Our certified technicians understand every Lennox error code, how to decode it, and—more importantly—how to fix it. With more than 25 years of experience serving British Columbia’s residential and commercial HVAC needs, we’ve built a reputation for reliable, same-day furnace repairs and exceptional customer service.

What Are Lennox Furnace Error Codes?

Lennox furnaces are built with advanced smart diagnostics that help identify system malfunctions. These codes show up as flashing LEDs on the control board or as alphanumeric codes on your Lennox iComfort thermostat or system interface, depending on your model. Each sequence or pattern indicates a specific malfunction, which allows technicians to isolate the problem faster.

However, while the code gives a hint, it doesn’t always tell the full story. That’s why proper diagnostic tools and expert knowledge are essential to avoid misdiagnosis or replacing parts unnecessarily.

Why Your Lennox Furnace Is Displaying an Error Code

If your furnace is flashing a red light, showing a number code, or cycling on and off repeatedly, the internal system has detected something wrong. Reasons include:

  • Blocked air filters or registers
  • Flame sensor or ignition failure
  • Malfunctioning pressure switch
  • Overheating or restricted airflow
  • Thermostat communication problems
  • Control board failure

These issues can happen at any time, but are especially common during early winter when heating systems are turned on after months of inactivity.

Complete Lennox Furnace Diagnostics – What ROMA Does

At ROMA Heating & Cooling, our Lennox furnace diagnostics service involves more than just reading an error code—we do a complete system analysis, including:

  • Reading and decoding all error logs
  • Running voltage and continuity tests
  • Inspecting igniters, sensors, and boards
  • Measuring airflow and temperature differentials
  • Using thermal imaging cameras for heat mapping
  • Verifying venting and gas pressure
  • Checking combustion quality and exhaust

This thorough approach allows us to not only clear the error code, but also to prevent it from coming back—a key differentiator between temporary fixes and lasting solutions.

Common Lennox Furnace Error Codes We Repair in Metro Vancouver

Below is a detailed breakdown of the most frequent Lennox furnace error codes encountered by our technicians in the field, along with the causes and how ROMA Heating & Cooling fixes them.

Error Code 207 – Ignition Lockout

Symptoms:

  • Furnace tries to start multiple times, then shuts down
  • Error shows after 3 failed ignition attempts

Causes:

  • Faulty ignitor
  • Blocked burners
  • Weak gas supply
  • Dirty flame sensor

ROMA’s Solution:

  • Clean or replace ignitor and flame sensor
  • Test gas valve and manifold pressure
  • Ensure proper grounding
  • Run complete startup diagnostic

Error Code 228 – Limit Switch Open

Symptoms:

  • Furnace shuts off shortly after starting
  • No warm air
  • Blower fan runs but no heat

Causes:

  • Furnace overheating due to blocked airflow
  • Clogged filters or closed registers
  • Failing blower motor

ROMA’s Solution:

  • Replace dirty filters
  • Inspect ductwork for blockages
  • Test and replace blower motor if needed
  • Reset high-limit switch

Error Code 312 – Pressure Switch Stuck Closed

Symptoms:

  • Furnace won’t start
  • LED flashes three times
  • System stuck in startup phase

Causes:

  • Blocked exhaust flue or vent
  • Malfunctioning pressure switch
  • Condensate drain issues in high-efficiency models

ROMA’s Solution:

  • Clear venting system
  • Replace pressure switch
  • Check inducer motor performance
  • Drain condensate line

Error Code 413 – Flame Rollout Detected

Symptoms:

  • Furnace shuts down immediately after startup
  • Gas smell near unit
  • Repeated safety lockouts

Causes:

  • Blocked heat exchanger
  • Cracked heat exchanger
  • Flame hitting areas it shouldn’t

ROMA’s Solution:

  • Inspect and clean heat exchanger
  • Use thermal imaging to detect cracks
  • Replace damaged parts or recommend full replacement
  • Re-test rollout sensors and flue

Error Code D112 / D115 – Thermostat Communication Error

Symptoms:

  • Thermostat unresponsive
  • System not responding to temperature settings
  • Communication failure between iComfort and furnace

Causes:

  • Loose wiring
  • Firmware error
  • Faulty control board or thermostat

ROMA’s Solution:

  • Test and reconnect all control wiring
  • Reboot system with firmware reset
  • Replace faulty thermostat or control board

Why Fast Error Code Diagnosis Matters

Error codes are a sign that your furnace’s safety systems are doing their job—shutting down when they detect danger. Ignoring them can lead to:

  • Gas leaks
  • Carbon monoxide buildup
  • Complete system failure
  • Unnecessary energy costs

In Metro Vancouver, where winters can be damp and unforgiving, waiting even a day to fix a malfunctioning furnace can result in freezing pipes, mold growth, or serious discomfort. That’s why ROMA offers same-day and 24/7 emergency furnace repairs across the region.

24/7 Lennox Furnace Repair – Anywhere in Metro Vancouver

When your Lennox furnace fails—especially during peak winter months—you need service fast. At ROMA Heating & Cooling, we offer:

  • Same-day appointments
  • Emergency after-hours repairs
  • Mobile service vans stocked with Lennox OEM parts
  • Digital diagnostic tools for modern Lennox models

Our dispatch team operates throughout:

  • Vancouver
  • Burnaby
  • North Vancouver
  • West Vancouver
  • Surrey
  • Richmond
  • Coquitlam
  • Langley
  • New Westminster
  • Delta
  • Maple Ridge
  • Abbotsford
  • Chilliwack
  • Port Coquitlam
  • White Rock

Whether you’re dealing with a no-heat emergency or a persistent error code, we’ll dispatch a technician who can resolve your Lennox furnace issue on the first visit.

Annual Preventive Maintenance to Avoid Error Codes

Most Lennox furnace error codes are preventable. With ROMA’s annual furnace maintenance plans, we perform:

  • Full system tune-ups
  • Filter replacements
  • Heat exchanger cleaning
  • Burner calibration
  • Safety switch testing
  • Combustion efficiency checks
  • Firmware updates on smart systems

This helps avoid mid-winter breakdowns, reduce energy bills, and prolong the life of your furnace.

Want to prevent your next error code? Ask us about our seasonal HVAC maintenance packages.

We Repair All Lennox Furnace Models

Whether you own an older Signature Series furnace or the latest Dave Lennox Elite system, we’ve serviced every model Lennox has released in the past 30 years. Common models we service include:

  • Lennox EL296V
  • Lennox SL280V
  • Lennox ML180E
  • Lennox EL296DFE
  • Lennox SLP99V
  • Lennox EL195E

Real Repairs, Real Results – Recent Jobs in Metro Vancouver

Case 1: Surrey – Lennox EL296V Error 228
A homeowner in Fleetwood, Surrey experienced intermittent heat with error 228 flashing. We found a blocked return duct and overheating limit switch. Cleared ducts, replaced the limit sensor, and system was restored in 90 minutes.

Case 2: Burnaby Heights – Error D115
Customer reported their iComfort thermostat was unresponsive. We found a faulty control wire. Replaced wiring, reset firmware, and connected thermostat to Wi-Fi. Customer opted for a maintenance plan.

Case 3: North Vancouver – Error 207 Lockout
Repeated ignition failures. Cleaned flame sensor, replaced ignitor, and verified gas pressure. System restored and heat returned the same day.

Frequently Asked Questions (FAQs) About Lennox Furnace Error Codes Repair and Services in Metro Vancouver

If your Lennox furnace is displaying error codes, it’s trying to communicate a specific problem. Whether it’s ignition failure, airflow restriction, or a faulty sensor, ROMA Heating & Cooling provides expert diagnosis and repair services for all Lennox furnace models across Metro Vancouver. Our certified technicians are available 24/7 for emergency repairs, free estimates, and long-term maintenance solutions.

What do Lennox furnace error codes mean?
Lennox furnaces display error codes through LED lights or on the control board to indicate specific system issues. These codes help technicians quickly identify whether the problem is with the ignition system, pressure switch, flame sensor, or another component.

How can I read my Lennox furnace error code?
Most Lennox furnaces have a diagnostic light on the control board. Count the number of flashes and refer to your unit’s manual. For example, two flashes often indicate a pressure switch issue. ROMA Heating & Cooling can help interpret these codes and provide fast solutions in Metro Vancouver.

What is the most common Lennox furnace error code?
Error code 228 (Low Flame Sense) and 207 (Ignition Lockout) are common in Lennox units. These often relate to a dirty flame sensor or failed ignitor, which ROMA’s technicians can clean or replace on-site.

What does Lennox error code 228 mean?
Error 228 indicates a low flame signal. This can be caused by a dirty flame sensor, poor gas pressure, or burner issues. ROMA Heating & Cooling provides same-day repairs for Lennox systems throughout Vancouver and surrounding areas.

Why is my Lennox furnace showing error code 207?
Code 207 refers to ignition lockout after multiple failed ignition attempts. This is often caused by a faulty ignitor, blocked flue, or gas supply issues. A ROMA technician can safely inspect and restore your heating system.

Can I fix a Lennox furnace error code myself?
Some minor issues, like cleaning a flame sensor or replacing a filter, can be DIY fixes. However, most error codes require professional diagnosis to avoid safety risks. ROMA Heating offers free estimates and affordable Lennox furnace repairs in Metro Vancouver.

How much does it cost to repair a Lennox furnace error code?
Repairs typically range from $120 to $600 depending on the part. For example, a flame sensor replacement might cost $150–$250, while a control board could cost $400+. ROMA Heating & Cooling offers free quotes and financing options.

Is it safe to run a Lennox furnace with an error code?
No, operating a furnace with an active error code can be unsafe. It may lead to carbon monoxide leaks, overheating, or fire hazards. Turn off the unit and call ROMA Heating for emergency repair service.

What does three flashes on a Lennox furnace mean?
Three flashes usually indicate a pressure switch error. This might be caused by a blocked vent, weak inducer motor, or a faulty switch. ROMA Heating can test and replace pressure switches across Vancouver and the Lower Mainland.

How often do Lennox furnaces show error codes?
While Lennox furnaces are reliable, aging units or poor maintenance can lead to frequent error codes. Regular servicing by ROMA Heating can help prevent issues before they escalate.

Can ROMA Heating diagnose Lennox error codes on older models?
Yes, our HVAC technicians are trained to service both new and legacy Lennox furnace models. We carry diagnostic tools and OEM replacement parts to repair your unit efficiently.

What does error code 413 mean on a Lennox furnace?
Error 413 typically refers to a limit switch open condition. This happens when the heat exchanger overheats. Common causes include dirty filters, restricted airflow, or a faulty blower. ROMA offers full diagnostic service and same-day fixes.

Why is my Lennox furnace flashing red continuously?
A continuous red light may indicate a lockout condition or control board failure. This requires immediate attention from a certified HVAC technician. ROMA Heating provides 24/7 emergency furnace service in Vancouver.

What causes Lennox ignition lockout errors?
Ignition lockouts occur when the furnace fails to ignite after multiple tries. Causes include a bad ignitor, flame sensor issues, or gas valve failure. ROMA Heating can inspect and resolve the issue quickly.

Does ROMA Heating service Lennox high-efficiency furnaces?
Yes, we service all high-efficiency Lennox models including EL296V, SL280V, and SLP98V. We’re experienced with modulating and variable-speed systems across Metro Vancouver homes.

Can dirty filters cause Lennox error codes?
Absolutely. A clogged filter can restrict airflow and cause overheating, triggering error codes like 413 or 128. Regular maintenance and filter replacements help avoid these issues.

What does error code 312 on a Lennox furnace mean?
Error 312 indicates a problem with the blower motor. It could be a seized motor, failed capacitor, or wiring issue. ROMA Heating technicians can test components and replace parts as needed.

Do Lennox furnaces come with a diagnostic chart?
Yes, most Lennox furnaces have an error code chart on the inside panel. However, it’s always best to have a trained technician interpret the codes and recommend safe solutions.

Are error codes covered under Lennox furnace warranty?
Error code repairs may be covered under warranty if the unit is under 10 years old and installed by a certified technician. ROMA Heating can help check your warranty and submit claims.

What does a yellow flashing light mean on a Lennox furnace?
A yellow or amber light may indicate normal operation, but if it’s blinking in a specific pattern, it could be signaling a fault. Refer to your unit’s manual or call ROMA for an on-site diagnostic.

Can ROMA Heating reset my Lennox furnace after an error code?
Yes, after addressing the root issue, we perform a full system reset to ensure safe operation. We also provide homeowner education on how to monitor system performance.

What does error code 115 mean on a Lennox unit?
Error 115 refers to a communication error between components, often involving the thermostat or control board. ROMA Heating provides control board diagnostics and wiring inspections.

Does ROMA Heating offer emergency Lennox furnace repair?
Yes, we’re available 24/7 for emergency furnace repairs across Greater Vancouver. Call (604) 704-0300 anytime for fast Lennox service.

How do I prevent Lennox error codes during winter?
Schedule pre-winter maintenance with ROMA Heating, change filters monthly, and keep outdoor vents clear of snow. Preventative care helps reduce furnace breakdowns during peak season.

Are error codes different for Lennox gas and electric furnaces?
Yes, while some codes overlap, electric furnaces may show different faults related to heating elements. ROMA Heating services both types across Burnaby, Richmond, Coquitlam, and more.

Can a Lennox error code affect my home’s energy efficiency?
Definitely. A malfunctioning furnace may short cycle or run inefficiently, leading to higher energy bills. Fixing the error promptly helps restore system efficiency.

Does ROMA Heating offer Lennox furnace tune-ups?
Yes, we offer annual tune-ups for Lennox systems to clean components, test sensors, and prevent future error codes. Contact us for a free estimate today.

Is error code 128 on a Lennox furnace serious?
Yes, it often indicates a high limit switch open due to overheating. Ignoring it can lead to a cracked heat exchanger. ROMA technicians handle this repair with safety-first protocols.

Do I need to replace my Lennox furnace if it shows error codes often?
Frequent error codes in older systems may signal it’s time for replacement. ROMA offers Lennox upgrade options with FortisBC rebates and zero-interest financing.

Can ROMA Heating install a new Lennox control board?
Yes, we carry OEM Lennox control boards and offer professional installation throughout Metro Vancouver, including North Vancouver and Surrey.

Why is my Lennox furnace blower not starting after an error?
A tripped limit switch or failed capacitor could prevent the blower from starting. Our technicians will test all electrical components before replacing anything.

Does ROMA Heating clean Lennox flame sensors?
Absolutely. Flame sensor cleaning is part of our routine maintenance and a key fix for codes like 228. Dirty sensors are a common issue during fall and winter in the Lower Mainland.

What’s the average lifespan of a Lennox furnace before error codes start appearing?
With regular maintenance, Lennox furnaces can last 15–20 years. Around the 10-year mark, issues like worn ignitors and dirty sensors become more common.

What error code appears if the gas valve fails?
You may see code 207 or a lockout code if the gas valve isn’t opening. ROMA Heating can test gas pressure and valve operation safely.

Can weather affect Lennox furnace error codes?
Yes, extreme cold can freeze vents or cause condensate line blockages, triggering error codes. ROMA Heating can winterize your system for smoother operation.

Does ROMA Heating service Lennox furnaces in condos and townhomes?
Yes, we frequently service Lennox units in high-rises, townhomes, and strata properties in Vancouver, Richmond, and Burnaby.

What should I do if my Lennox furnace flashes five times?
This usually indicates rollout switch issues or flame problems. Shut off the furnace and call ROMA Heating for a professional inspection.

Can a thermostat problem trigger a Lennox error code?
Yes, especially in communicating systems. A misconfigured or failing thermostat may cause fault codes. ROMA can test and replace your thermostat if needed.

(Continuing with the next batch of FAQs for “Lennox Furnaces Error Codes Repair and Services in Metro Vancouver”)

What does error code 444 mean on a Lennox furnace?
Error 444 is often a control board failure or communication error. This serious issue requires immediate service. ROMA Heating & Cooling can replace your Lennox control board quickly, with same-day parts available in most Metro Vancouver areas.

Can blocked vents cause Lennox furnace error codes?
Yes, blocked intake or exhaust vents can lead to pressure switch errors or flame rollout issues. ROMA technicians check all venting during diagnostic calls in areas like Surrey, Langley, and Delta.

Is there a Lennox app to help diagnose error codes?
Some newer Lennox models connect to the iComfort app, which can display error messages. However, a technician is still needed to verify and fix the root cause. ROMA Heating provides smart thermostat diagnostics and service.

Does ROMA Heating carry Lennox furnace parts in stock?
Yes, we stock many common Lennox furnace parts including flame sensors, ignitors, pressure switches, control boards, and gas valves. We also offer quick access to special-order parts through our local suppliers.

Can ROMA install a surge protector to prevent Lennox control board failure?
Absolutely. Electrical surges can damage sensitive components like the control board. ROMA Heating installs surge protectors to extend your furnace’s lifespan, especially in older homes across Greater Vancouver.

Why is my Lennox furnace short cycling with an error code?
Short cycling combined with error codes like 228 or 128 usually indicates overheating, dirty filters, or faulty flame sensing. Our team can test each component and provide a clear, long-term fix.

Does ROMA Heating offer maintenance plans for Lennox systems?
Yes, we offer customized annual maintenance packages for Lennox furnaces. These include seasonal tune-ups, safety inspections, and early error code detection—all available with priority booking.

What does it mean if my Lennox furnace has no lights at all?
No lights may indicate a loss of power, blown fuse, or control board failure. First check the circuit breaker. If the issue persists, call ROMA Heating for a full electrical and system diagnostic.

What does error code 201 on a Lennox furnace mean?
Error 201 signals an issue with flame detection. A dirty or damaged flame sensor is usually to blame. ROMA Heating technicians can clean or replace the sensor to restore normal operation.

Can ROMA service Lennox Signature Collection furnaces?
Yes, we are highly experienced with high-end Lennox Signature models like the SLP99V and EL296V. We handle both standard and advanced error diagnostics on variable-speed systems.

Why does my Lennox furnace lock out at night?
Nighttime temperatures can impact combustion air intake or condensate drainage, especially in poorly insulated spaces. ROMA Heating checks airflow, drainage lines, and venting during service calls.

What’s the fix for Lennox error code 312?
Code 312 is typically linked to ECM (electronically commutated motor) faults. This may require a motor module replacement, which ROMA Heating stocks and installs throughout Metro Vancouver.

Can humidity affect Lennox error codes?
Yes, high humidity in basements or crawlspaces can corrode electrical components and sensors. ROMA technicians can install condensate pumps, dehumidifiers, or seal ductwork to prevent moisture-related issues.

What does four flashes mean on a Lennox furnace?
Four flashes usually indicate a limit switch or rollout switch issue. This means the furnace is overheating or experiencing unsafe burner conditions. Immediate inspection by ROMA Heating is advised.

Can a dirty flame sensor cause frequent error codes?
Yes, a dirty sensor is one of the top causes of codes like 228 or 201. ROMA Heating offers quick cleaning or replacement of flame sensors for Lennox systems of all ages.

Do Lennox furnaces display error codes on the thermostat?
Advanced models with communicating thermostats can display error messages. ROMA Heating can update your thermostat firmware and sync it properly with the furnace for accurate monitoring.

Can ROMA Heating help with FortisBC rebates on Lennox repairs or replacements?
Yes, we assist Metro Vancouver customers in accessing FortisBC rebates for qualifying high-efficiency Lennox furnace installations and energy-efficient upgrades.

What’s involved in a Lennox furnace diagnostic service?
Our technicians inspect electrical components, sensors, venting, gas supply, control boards, and ignition systems. We explain all error codes and give you a written estimate before repairs.

What’s the most expensive Lennox error to fix?
Replacing a failed control board or variable-speed blower motor can cost $600–$1,200. ROMA Heating provides multiple repair or replacement options and free estimates for every job.

Is it better to repair or replace a Lennox furnace with frequent errors?
If your unit is 15+ years old and needs frequent or expensive repairs, replacing it with a newer, more efficient Lennox model may save money long-term. ROMA offers financing and zero-down options.

Does ROMA service Lennox furnaces in older homes?
Yes, we specialize in servicing older Lennox furnaces in heritage homes across Vancouver, Burnaby, and New Westminster. We carefully work with existing ductwork and infrastructure.

Why does my Lennox furnace error come back after being reset?
If the error returns, the root problem hasn’t been addressed. ROMA technicians investigate thoroughly to prevent recurring issues, not just clear temporary codes.

Can ROMA replace a Lennox pressure switch the same day?
Yes, pressure switch replacements are common and we carry parts for models like G50, EL296E, and ML180. Same-day service is available in most Metro Vancouver areas.

Are Lennox furnace error codes affected by altitude?
Yes, high elevation can affect gas pressure and combustion, triggering certain codes. ROMA Heating can adjust your furnace for optimal performance at local elevation levels.

What does a Lennox flame rollout switch do?
This safety device shuts off the furnace if flames roll out of the burner area. If it trips, it’s a serious issue that ROMA Heating will inspect carefully before resetting.

What should I do if my Lennox furnace keeps tripping the breaker?
A furnace that trips the breaker may have a short circuit, blower motor problem, or faulty transformer. Turn it off and call ROMA Heating for a full electrical inspection.

Can ROMA help decode Lennox commercial furnace error codes?
Yes, we service both residential and commercial Lennox units, including rooftop models and multi-zone systems. Our team is equipped for larger systems in schools, offices, and retail spaces.

How long does it take ROMA Heating to fix a Lennox furnace error?
Most diagnostic calls take 30–60 minutes, and common repairs can be completed in 1–2 hours. We carry most Lennox parts for same-day service.

Will my Lennox warranty be void if I don’t fix error codes promptly?
Delaying repairs can void your warranty if damage spreads. ROMA Heating helps maintain your coverage by using OEM parts and certified repair methods.

What is the Lennox SureLight control board?
The SureLight is the integrated furnace control board used in many Lennox models. It manages ignition, safety, and diagnostics. ROMA Heating repairs and replaces these boards regularly.

Can condensate blockages cause Lennox error codes?
Yes, if the condensate line clogs, it can trip pressure switch errors or cause the furnace to shut down. We clear and test condensate lines during all tune-ups.

What brands does ROMA Heating use to replace failed Lennox components?
We use genuine Lennox OEM parts, but also have access to universal components from brands like White-Rodgers, Honeywell, and Emerson when suitable.

Can ROMA upgrade my old Lennox furnace with a smart thermostat?
Yes, we can install Lennox iComfort, Ecobee, or Nest thermostats to work with your system and improve efficiency and control. Smart thermostats can also notify you of error codes.

Does ROMA Heating offer evening or weekend service for Lennox repairs?
Yes, we operate 24/7 including weekends and holidays. Call us anytime at (604) 704-0300 for emergency Lennox furnace repairs across Metro Vancouver.

What kind of Lennox furnace models do you commonly repair?
We frequently repair models like the EL296V, ML180, SL280V, G61MPVT, and SLP98V. We have years of experience with both older and high-efficiency Lennox systems.

Can ROMA Heating do a full Lennox system replacement?
Yes, we replace complete Lennox HVAC systems including furnaces, air handlers, and AC units. We also offer duct upgrades and custom installs for new construction or renovations.

Where does ROMA Heating provide Lennox furnace service?
We serve all of Metro Vancouver including Vancouver, Burnaby, Richmond, Coquitlam, Surrey, Langley, Delta, North Vancouver, West Vancouver, and Abbotsford.

How can I schedule Lennox furnace service with ROMA?
Call (604) 704-0300, email info@romaheating.ca, or book online at romaheating.ca. We offer flexible appointments and fast response times.

Ready to Fix Your Lennox Furnace Error? Contact ROMA Heating & Cooling Today

Don’t let a blinking light or strange code leave you in the cold. Whether your furnace is showing an error code or simply underperforming, our certified HVAC technicians are ready to help—24/7, 365 days a year.

Call us now at (604) 704-0300
Email: info@romaheating.ca
Or request service online

We service all Lennox furnace systems across Metro Vancouver, and we’re committed to getting the job done right the first time.

What Greater Vancouver Homeowners Say

4.8/5 from 221+ verified Google reviews

“Nelson worked hard to get the NTI unit fixed. He was always polite, courteous and on time.”

Chris Tipple · Verified Google review

“As always Nelson was super efficient. Showed up on time and was quick to work. I had a full maintenance done on the fireplaces and furnace. He was awesome. I won’t use anyone else.”

Tammy D · Verified Google review

“Excellent service. Andy had a spare Carrier inducer with him which saved us time.”

Steven E · Verified Google review

“Was very prompt to respond to our issues. Technician was scheduled for the day following my initial call.”

jason l · Verified Google review

“Very professional heating company. Price is reasonable, excellent work.”

Jessica Feng · Verified Google review

“Highly recommend this company. It was a pleasure dealing with Shawn and Nelson.”

Charlotte Stipp · Verified Google review

“Professional and courteous technicians with attention to detail and customer needs.”

Ted Laursen · Verified Google review

“Always great, friendly service. Serviced the hot water on-demand system. Honest and informative. Thanks!”

Wah Gee · Verified Google review

“Speedy response time, honest, and professional service from start to finish.”

Lauren McCaughey · Verified Google review

Read more reviews Call (604) 704-0300

Request Your Free Estimate

Fast response from a licensed ROMA technician — no obligation.







4.8★ from 221+ Google reviews · Licensed & insured · TSBC LGA0202903

Prefer to talk now? Call (604) 704-0300

Why Greater Vancouver Trusts ROMA Heating & Cooling

ROMA Heating & Cooling has installed, repaired and maintained heating and cooling systems across Metro Vancouver since 1999. Our team are TSBC-licensed gas fitters (Gas LGA0202903) and Red Seal-trained technicians — licensed, bonded and insured — and we back every job with upfront, flat-rate pricing and a 100% satisfaction guarantee. We hold a 4.8★ rating from 221+ Google reviews.

  • Authorized for 30+ brands (Lennox, Carrier, Viessmann, Navien, Rheem & more)
  • Upfront flat-rate pricing — no overtime or hidden fees
  • Free, no-obligation estimates on new installations
  • Locally owned & operated in Burnaby, BC

No Hidden Fees

Our service rates are transparent and easy to understand. You approve upfront, flat-rate pricing before we start — so you never get a bill you didn’t expect.

Licensed & Bonded

ROMA is a TSBC-licensed gas contractor (Gas LGA0202903). Our technicians are bonded, insured and Red Seal-trained — qualified for any heating or cooling system.

Free Estimates

We offer free, no-obligation estimates on new installations — furnaces, boilers, heat pumps, air conditioners, tankless and hot-water tanks.

ROMA Heating & Cooling is a trusted HVAC contractor serving Metro Vancouver since 1999. We specialize in furnace repair, heat pump installation, boiler services, air conditioning, and emergency heating solutions for residential, commercial, and government clients. Available 24/7, our certified technicians deliver fast, reliable, and affordable HVAC services across Greater Vancouver.

2800 Douglas Rd B, Burnaby, BC V5C 5B7 Burnaby, BC V5C 5B7
Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, SundayOpen 24 hours
(604) 704-0300
(604) 704-0300
1999
50
Free in-home consultation across Greater Vancouver. Planning an installation, replacement, or not sure what you need? ROMA Heating & Cooling has helped Lower Mainland homeowners since 1999 — no obligation, no pressure. Request your free consultation or call (604) 704-0300.
Call Now Book Now
Emergency
Call NowFree Estimate
Scroll to Top