Furnace Repair
Bring Heat Back When Your Furnace Fails
Furnace Repair in Buffalo for systems that won't ignite, blow cold air, or shut down unexpectedly
John Lock Air Conditioning & Heating Service, Inc. repairs furnaces for homeowners in Buffalo and Western New York whose heating systems have stopped working, cycle on and off without warming the house, or make loud banging or squealing noises during operation. You need this service when the thermostat calls for heat but the furnace does not ignite, when the blower runs but only cold air comes from the vents, or when the system shuts down after a few minutes and displays an error code. Repairs address failed igniters, dirty flame sensors, cracked limit switches, worn blower motors, clogged filters, and gas valve problems that prevent the furnace from delivering consistent heat.

Most makes and models of furnace and heating systems can be serviced, including older units and equipment installed by other contractors. If the cost of repair is too high or the furnace is beyond economical restoration, replacement may be the better path forward. John Lock Air Conditioning & Heating Service, Inc. is a Lennox certified dealer, so if a new system is recommended, the installation follows manufacturer standards and includes applicable warranty coverage.
If your furnace is not heating properly, call to schedule a diagnostic visit and receive a clear explanation of what failed and what it will take to restore warmth.
How Technicians Diagnose and Repair Heating Problems
Your repair visit begins with the technician checking the thermostat, inspecting the circuit breaker and furnace switch, and opening the furnace cabinet to test voltage at the control board. A multimeter measures electrical continuity through the igniter, flame sensor, and limit switch to identify which component has failed. The technician inspects the heat exchanger for cracks using a flashlight or camera, checks gas pressure at the manifold, and listens for unusual sounds that indicate blower bearing wear or a loose inducer motor.
Once the problem is identified and the part is replaced or cleaned, you will notice that the furnace ignites reliably, warm air flows steadily from every register, and the system maintains the thermostat setting without frequent cycling. John Lock Air Conditioning & Heating Service, Inc. tests the furnace through multiple heating cycles to confirm that ignition happens within seconds, the blower delivers adequate airflow, and safety controls shut the system down correctly if a fault is detected.
If the heat exchanger is cracked or the control board and blower motor both need replacement, the repair cost may exceed the value of keeping the existing furnace running. In those cases, the technician will explain whether a patch repair will last the rest of the season or if you should plan for a replacement before next winter. Free estimates for new systems are provided if you choose to move forward..
Common Questions About Furnace Repairs
Residents in Buffalo often want to know what causes no-heat calls, how long repairs take, and when replacement makes more financial sense.
What causes a furnace to ignite and then shut down?
A dirty flame sensor prevents the control board from detecting the flame, which causes the system to shut off after a few seconds as a safety precaution, and cleaning or replacing the sensor usually restores normal operation.
How long does a typical repair take?
Simple fixes such as replacing an igniter or cleaning a flame sensor take less than an hour, while blower motor replacements or control board swaps may take two to three hours depending on the furnace model and accessibility.
When is replacement more practical than repair?
If your furnace is over fifteen years old and the repair costs more than half the price of a new unit, or if the heat exchanger is cracked and cannot be safely repaired, replacement is often the smarter investment.
Why does my furnace blow cold air in Buffalo?
A failed igniter, tripped limit switch, or malfunctioning gas valve can cause the blower to run without heat, and a technician needs to test electrical components and gas flow to pinpoint the cause.
What happens if I delay a furnace repair?
Running a furnace with a cracked heat exchanger or faulty limit switch can allow carbon monoxide to enter your home or cause the system to overheat and shut down permanently, turning a simple repair into a dangerous situation or total failure.
When your furnace stops heating or runs unreliably, reach out to John Lock Air Conditioning & Heating Service, Inc. for a diagnostic appointment and a straightforward assessment of what needs to be done to restore safe, consistent warmth.


