Furnace Repair & Maintenance
Furnace Repair & Maintenance in Windsor and Essex County Since 2009
Cold winter can take you by storm, but not with top-rated furnace repair in Windsor by CK Mechanical! Our licensed and experienced service technicians are ready to assist you with reliable and cost-effective furnace service, including furnace maintenance, inspections and emergency furnace repair.
We have the skills and expertise to repair any make or model of furnace, regardless of their configuration or the extent of the breakdown. For professional furnace repair and maintenance services in Windsor & Essex County, count on CK Mechanical!
Why Choose CK Mechanical?
- Expertise & Reliability
Our dedicated team is always up to date on the latest technologies and methods, guaranteeing you the highest standard of service for all your furnace repair needs.
- Fast Service
We respond swiftly and pride ourselves on a tailored approach, shaping our services to your unique needs and scheduling the work at a time that suits your convenience.
- No Hidden Costs
We firmly believe in no hidden costs, sticking to our ‘no hidden fees’ policy. The amount you see on the bill is precisely what you pay – no surprises or additional charges.

What We Take Into Account When Fixing a Furnace in Windsor
The repair, time, and cost of your specific furnace will depend on a few things. During the repair, we take into account various factors, including:
- Furnace type
- Age of furnace
- Spare parts availability
- Manufacturer specs
- Quality of prior repairs
- Extent of damage/wear
- Repair vs replacement cost
- Compliance with codes and standards
- Customer budget and preferences
Signs You Need Furnace Repair
01 Furnace not heating
If your furnace isn’t producing any heat or struggles to reach the set temperature on the thermostat, it’s a clear sign that it needs repair.
02 Furnace keeps turning off
Frequent shutdowns may point to various problems like a malfunctioning thermostat, clogged air filter, or issues with the ignition system.
03 Insufficient airflow
Poor airflow could be due to a clogged air filter, malfunctioning fan motor, or ductwork problems.
04 Furnace is making strange noises
Unusual sounds like banging, rattling, or squealing may indicate problems with the blower motor or other internal components that require prompt attention.
05 Furnace emitting an unusual smell
Strange odours, such as a burning scent or the smell of gas, could suggest issues like a malfunctioning ignition, gas leaks, or other issues.
06 Furnace leaking water
Water leaks around your furnace could signal issues with the condensate line, a blocked drain, or a faulty internal component.
If you notice one or more of these signs, call CK Mechanical for furnace repair.
Furnace Maintenance Tips
Change the filter regularly
Replace or clean your furnace’s air filter every 1-3 months (1 inch) or 8-12 months (5 inch) based on filter type and home air quality. A clean filter enhances airflow and energy efficiency.
Check vents and registers
Ensure they’re unobstructed and clean for optimal airflow, promoting efficient furnace operation.
Keep furnace surroundings clean
Remove clutter and flammable materials, allowing proper ventilation and minimizing fire risks.
Call for immediate repair
If you notice irregular heating, frequent cycling, or odd noises, call for repair immediately to ensure safety and efficiency.
Change thermostat batteries
Replace batteries annually or when the indicator shows low levels. Take the opportunity to also check carbon monoxide detectors.
Schedule annual professional maintenance
Ensure your furnace’s longevity and performance by scheduling yearly maintenance with a certified HVAC technician.

REVIEWS
Schedule Furnace Service
For emergency repair please call us (519) 967-2585.
To schedule a furnace maintenance appointment, complete the form below and a CK representative will be in touch with you soon.