Furnace Repair in Barrie & Simcoe County
When your furnace isn't working properly, you need answers, not guesswork.
Whether your furnace has stopped heating, isn't keeping up with the thermostat, keeps turning on and off, or is blowing cold air, the experienced technicians at Central Heating can help.
Since 2007, we've provided professional furnace repair and heating services to homeowners throughout Barrie and Simcoe County.
We know how frustrating it can be when your furnace breaks down, especially during an Ontario winter. That's why we focus on diagnosing the actual problem, explaining what needs to be repaired, and providing straightforward pricing before work begins.
Furnace giving you trouble? Call Measure Twice Kev!
Call 705-214-9610 for furnace repair and emergency heating service.
Common Furnace Problems We Repair
Your furnace doesn't always stop working completely when something goes wrong. Sometimes it runs but can't heat your home properly. Other times, it starts up, shuts down, and keeps repeating the same problem.
Here are some of the most common furnace problems we diagnose and repair.
Why Is My Furnace Not Keeping Up With the Thermostat?
One of the most common complaints we hear is that the thermostat is set to 22°C, but the house is stuck at 19°C or keeps getting colder.
Many homeowners assume their furnace is too small or simply can't handle the cold weather.
But often, the furnace isn't actually running properly. It may be shutting down because of an error or safety fault.
Modern furnaces have built-in safety controls designed to protect the equipment and your home.
When the furnace detects certain problems, it may shut off its burners, attempt another heating cycle, or enter a temporary lockout.
This means your thermostat can continue calling for heat even though the furnace isn't consistently producing it.
Some common causes include:
- Dirty flame sensor: The furnace may ignite but shut the burners off because the control can't confirm a proper flame signal.
- Overheating: Restricted airflow, a dirty filter or blower problems can cause the furnace to trip its high-temperature safety limit.
- Blocked intake or exhaust venting: Snow, ice or other obstructions can prevent a high-efficiency furnace from operating correctly.
- Pressure switch or venting problems: A furnace may fail to complete its required safety checks before ignition.
- Ignition problems: A failing igniter or other ignition component can prevent reliable startup.
- Control board or electrical faults: Problems with the furnace's controls or wiring can interrupt the heating cycle.
Sometimes the furnace will restart on its own and work temporarily before the problem returns.
Other times, it may stop heating until the fault is addressed.
On extremely cold days, a properly functioning furnace may also run for extended periods. The important thing is determining whether it's actually producing heat continuously or repeatedly shutting down because of a problem.
At Central Heating, our technicians diagnose why the furnace isn't keeping up instead of assuming you need a bigger furnace.
Why Is My Furnace Blowing Cold Air?
If your furnace fan is running but the air coming from your vents is cold, it doesn't necessarily mean the blower is broken.
In many cases, the blower is doing exactly what it's supposed to do, but the furnace's burners aren't operating.
This can happen because of:
- Ignition or flame-sensing problems
- Safety limit trips
- Furnace control faults or lockouts
- Thermostat settings
- Airflow restrictions
- Gas supply or combustion-related problems
It's normal for some furnaces to move cooler air briefly at the beginning or end of a heating cycle.
However, if your furnace continues blowing cold air while your home is getting colder, it needs attention.
Our technicians will investigate why the furnace isn't producing heat and recommend the appropriate repair.

Why Does My Furnace Keep Turning On and Off?
If your furnace starts, runs for a few minutes, shuts down, and then starts again, it may be experiencing a problem commonly called short cycling.
A furnace should cycle based on your home's heating requirements, but repeated unusually short heating cycles can indicate something is wrong.
Possible causes include:
- Restricted airflow or an overheating furnace
- Dirty or overly restrictive air filters
- Faulty flame sensors or ignition components
- Thermostat or control problems
- Venting and pressure switch faults
- An improperly sized furnace
Short cycling can reduce comfort, increase wear on components and leave your home struggling to maintain the desired temperature.
The key is determining what's causing the furnace to stop rather than simply restarting it repeatedly.
Why Is My Furnace Running Constantly?
During extremely cold weather, your furnace may need to operate for longer periods to maintain a comfortable temperature.
That's not necessarily a problem.
However, if your furnace runs continuously and your home's temperature keeps dropping, something may be wrong.
The system could be operating with reduced heating output, experiencing airflow problems, or shutting its burners off intermittently while the fan continues to run.
Other possibilities include thermostat issues, distribution problems or equipment that isn't properly matched to the home's heating requirements.
If your furnace never seems to satisfy the thermostat, have the system inspected to determine what's happening.
Why Is My Furnace So Loud?
Some noise is normal when a furnace starts, operates and shuts down.
But if your furnace has become noticeably louder or is making noises you've never heard before, it's worth investigating.
Common complaints include:
- Rattling: Could be loose panels, ductwork or mechanical components.
- Squealing: May indicate a blower motor or other moving-part problem.
- Grinding: Could be a sign of a motor or bearing issue.
- Whistling: May indicate restricted airflow or ductwork problems.
- Banging or booming: Can indicate a duct expansion issue or a potentially serious ignition problem.
A loud bang during ignition deserves prompt professional attention.
Not every unusual noise means your furnace needs to be replaced. In many cases, identifying and repairing the problem early can prevent more expensive damage.
Why Is My Furnace Showing an Error Code or Flashing Light?
Modern furnaces use diagnostic codes to help identify operating problems.
Depending on the manufacturer, you might see a flashing LED light through a small viewing window or an error message on a digital display or thermostat.
These codes may relate to ignition failures, pressure switch faults, overheating, flame-sensing problems or other operating conditions.
An error code is a starting point for diagnosis, not necessarily proof that a particular part has failed.
For example, a pressure switch error doesn't automatically mean the pressure switch needs replacing. The actual problem could be related to venting, condensate drainage or another condition.
If your furnace is showing an error code, write it down or take a picture before calling for service.
Avoid repeatedly resetting the furnace, as this may clear useful diagnostic information without correcting the underlying problem.
Why Are Some Rooms Colder Than Others?
If your main floor is comfortable but your upstairs bedrooms are cold, the furnace itself may not be the problem.
Uneven heating can be caused by:
- Leaky or poorly sealed ductwork
- Restricted or unbalanced airflow
- Inadequate return-air pathways
- Insulation and air leakage problems
- Thermostat location
- Equipment or ductwork sizing issues
At Central Heating, we understand that producing heat is only part of keeping a home comfortable. That heat also needs to reach the rooms where it's needed.
We can assess potential airflow and ductwork concerns, and we also offer Aeroseal duct sealing for suitable duct leakage problems.
Sometimes improving the distribution of heated air makes more sense than replacing the furnace.
What Should I Check Before Calling for Furnace Repair?
If your furnace isn't working, there are a few simple things you can safely check before scheduling a service call.
1. Check Your Thermostat
Make sure the thermostat is set to Heat and the requested temperature is higher than the current room temperature.
If your thermostat uses batteries, check whether they need replacing.
2. Check Your Furnace Filter
A clogged filter can restrict airflow and cause your furnace to overheat or shut down.
Inspect your filter and replace it when needed, following the manufacturer's recommendations.
3. Make Sure Your Vents Aren't Blocked
Check that supply and return-air grilles aren't obstructed by furniture, rugs or other objects.
Restricted airflow can interfere with your furnace's operation.
4. Check for a Visible Error Code
If your furnace has a diagnostic display or flashing light visible without removing a service panel, record the code.
This information can be helpful when you book your service appointment.
5. Check for Snow or Ice Around Exterior Venting
High-efficiency furnaces often use plastic intake and exhaust pipes that terminate outside your home.
Snow or ice buildup can obstruct these pipes and prevent your furnace from operating correctly.
If the vent opening is safely accessible from the ground, visually check for obvious obstructions. Don't disassemble the venting or attempt to clear inaccessible or heavily iced components yourself.
If these simple checks don't resolve the problem, it's time to call a qualified furnace technician.
Don't attempt to bypass safety controls, work on gas components or repeatedly reset a furnace that's experiencing faults.

Important Gas and Carbon Monoxide Safety
If you smell natural gas, leave the building immediately and call 911 or Enbridge Gas at 1-866-763-5427 from a safe location. Do not operate switches or electrical devices while inside.
If your carbon monoxide alarm sounds, get everyone outside immediately and call 911.
These situations require emergency response, not routine furnace troubleshooting.
What Happens During a Central Heating Furnace Repair Visit?
We believe homeowners deserve to know what's wrong with their furnace and what they're paying to have repaired.
Our furnace repair process is designed to provide clear answers and practical solutions.
Step 1: Diagnose the Problem
Our technician listens to the symptoms you've noticed and evaluates the furnace's operation.
Depending on the issue, this may include checking diagnostic codes, ignition components, safety controls, electrical systems, airflow, venting and other relevant components.
We want to understand what's causing the failure, not just which part stopped working.
Step 2: Explain What We Found
Once the problem has been diagnosed, we'll explain the findings and what needs to be done.
If there are multiple repair options, we'll discuss them so you understand the differences.
Step 3: Provide Straightforward Pricing
Before proceeding with the recommended repair, we'll explain the proposed work and its cost.
We don't believe in surprising customers with repair charges they haven't approved.
Step 4: Complete the Approved Repair
Our technician completes the authorized work, tests the relevant furnace functions and verifies operation as appropriate for the repair.
We'll also explain any additional concerns identified during the visit.
Our goal is to get your furnace operating safely and reliably while keeping you informed throughout the process.
Do You Offer Emergency Furnace Repair in Barrie?
Yes. Central Heating offers 24-hour emergency heating service for homeowners throughout Barrie and our surrounding Simcoe County service area.
We know that losing heat during an Ontario winter can become a serious problem, particularly during extreme cold.
If your furnace stops working, your home is getting colder, or your heating system repeatedly shuts down, contact us to discuss the situation and available service options.
Call 705-214-9610 for emergency furnace repair.
Should I Repair or Replace My Furnace?
Not every furnace breakdown means you need new equipment.
Many furnace problems can be repaired economically, especially when the system is relatively new and otherwise in good condition.
However, there are situations where replacing an older furnace may make more financial sense.
We generally consider:
- The furnace's age and overall condition
- The type and cost of the required repair
- Whether it has experienced repeated breakdowns
- The availability of replacement parts
- The condition and safety of major components
- The expected remaining service life of the equipment
Our priority is to explain your options so you can make an informed decision.
If replacement makes more sense, we'll explain why.
And when we install a new furnace, Central Heating performs a heating and cooling load calculation on every installation job to help determine the correct equipment capacity for your home.
We don't simply assume your old furnace was the right size.
Learn more about our Furnace Installation & Replacement Services.
Why Choose Central Heating for Furnace Repair?
There are plenty of HVAC companies serving Barrie and Simcoe County, but at Central Heating, we believe the difference comes down to experience, accurate diagnostics and how we treat our customers.
As an owner-operated company serving the area since 2007, we take pride in providing personal service and straightforward advice.
When you choose Central Heating, you can expect:
- Experienced Furnace Technicians: Professionals who diagnose heating problems and explain what they find.
- Straightforward Pricing: Know the recommended repair cost before authorizing the work.
- 24-Hour Emergency Service: Help with urgent heating problems when you need it.
- Accurate Diagnostics: We investigate the cause of furnace faults and recurring breakdowns instead of simply replacing parts based on an error code.
- Repair and Replacement Options: Recommendations based on your equipment's condition and your needs.
- Service for Major Furnace Brands: Experience working with a wide variety of residential gas furnaces.
- Local Experience Since 2007: A team serving homeowners throughout Barrie and Simcoe County.
Whether the problem is a failed igniter, flame sensor, blower motor, control board, airflow restriction or something more complicated, we're here to help identify the issue and recommend the appropriate solution.
We believe in getting to the root of the problem, not just treating the symptoms.
Frequently Asked Questions About Furnace Repair
Why Does My Furnace Work Sometimes but Not Others?
Intermittent furnace problems can be frustrating because the system may operate normally when you check it, then stop working again later.
Common causes include ignition faults, flame-sensing problems, overheating, pressure switch issues and electrical or control problems.
A furnace may automatically retry after a fault, making the issue appear to come and go.
Recording the symptoms and any displayed error codes can help with diagnosis.
Why Is My Furnace Fan Running but There's No Heat?
The blower may continue operating even when the furnace's burners have shut down.
This can happen during certain safety faults, overheating conditions or ignition failures.
Check your thermostat and filter, and contact a technician if the problem continues.
Can a Dirty Furnace Filter Cause My Furnace to Stop Heating?
Yes. A severely restricted filter can reduce airflow, causing the furnace to overheat and trip its safety limit.
However, a dirty filter isn't the only possible cause of overheating. The underlying problem should be investigated if the furnace continues shutting down.
Why Does My Furnace Stop Working on Really Cold Days?
Very cold weather places greater heating demand on your furnace.
Problems that are less noticeable during mild weather may become more apparent when the furnace needs to run longer.
Repeated safety limit trips, venting issues, intermittent ignition problems or insufficient heating capacity can all contribute.
If your furnace keeps shutting down during cold weather, it needs proper diagnosis.
How Much Does Furnace Repair Cost in Barrie?
Furnace repair costs depend on the problem, required replacement parts, labour and whether emergency service is needed.
A straightforward repair may cost significantly less than replacing a major component.
At Central Heating, we'll diagnose the problem and explain the recommended repair and pricing before proceeding with the work.
How Often Should I Have My Furnace Serviced?
We recommend having your furnace professionally inspected and maintained annually.
Regular maintenance can help identify developing problems, maintain safe operation and reduce the likelihood of unexpected breakdowns.
However, even a well-maintained furnace can occasionally require repairs.
Furnace Repair Throughout Barrie & Simcoe County
Central Heating provides furnace repair and emergency heating services throughout Barrie and surrounding Simcoe County communities.
Our service area includes Barrie, Innisfil, Orillia, Oro-Medonte, Springwater, Essa, Angus, Wasaga Beach, Midland and Penetanguishene.
Whether your furnace has stopped working completely, isn't keeping up, is displaying an error code or is making unusual noises, our team is ready to help.


