Furnace Repair in New Hampshire
• Natural Gas & Propane Furnaces
• Same Day Appointments
• All Major Makes & Models
• Fully Licensed & Insured
Furnace Not Working? Call Us
Call now or book online to schedule furnace repair.
Call 603-777-7749
Based in Brentwood, NH
Fast, Honest Furnace Repair
When your furnace quits on a cold New Hampshire night, you need a technician who can find the problem and fix it right. Courtesy Heating and Cooling repairs natural gas and propane furnaces for homeowners across Southern and Seacoast New Hampshire. We offer same day appointments and work on all major makes and models.
Call (603) 777-7749 or use the Schedule An Appointment button above.
Signs Your Furnace Needs Repair
- No heat, or air that comes out cool when the system runs
- Short-cycling: the furnace turns on and off frequently
- Ignition problems: the burner won’t light or stay lit
- Blower problems: the fan won’t run, runs constantly or is noisy
- Unusual noises such as squealing, rattling or booming at startup
- Uneven heat from room to room
- Error codes or flashing lights on the furnace control board
- Rising energy bills without a change in use
If you smell gas, leave the house and call your gas utility or 911 right away. If your carbon monoxide detector goes off, get everyone outside and call 911.
How We Diagnose and Repair Furnaces
A good repair starts with a thorough diagnosis. We check the thermostat and power supply, then test the ignition system, flame sensor, gas valve, pressure switches, inducer motor, blower motor and capacitor, limit switches and control board. We also look at airflow, filters and venting, since many furnace problems are caused or made worse by restricted airflow or venting issues.
Once we find the cause, we explain what’s wrong and what the repair involves before doing the work. If a furnace is near the end of its life, we’ll tell you honestly and lay out replacement options. You can read more on our furnace installation page.
Common Furnace Repairs
- Flame sensor cleaning or replacement
- Igniter replacement
- Inducer or blower motor repairs
- Pressure switch, limit switch and control board diagnosis and replacement
- Condensate drain and trap clearing on high-efficiency furnaces
- Venting and intake checks, including clearing snow-blocked vent pipes
- Thermostat troubleshooting and replacement
Prevent Breakdowns With Maintenance
Many furnace repairs can be avoided with annual maintenance. A tune-up includes cleaning, safety checks and testing that catch worn parts early. See our heating maintenance page, and ask about our $50 Off Maintenance offer. Between visits, change your filter regularly and keep vents and the area around the furnace clear.
Serving Homeowners Across New Hampshire
We repair furnaces in Exeter, Portsmouth, Dover, Manchester, Nashua and the other towns in our service area below. Learn more about our furnace services, heating service or heat pumps that can pair with a furnace.
Frequently Asked Questions
Why does my furnace turn on and then shut off quickly?
Short-cycling can be caused by a dirty flame sensor, overheating from restricted airflow, a faulty limit or pressure switch, thermostat issues or an oversized furnace. A technician can pinpoint the cause.
Why is my furnace blowing cold air?
Possible causes include ignition or flame sensor problems, a gas supply issue, an overheating shutdown or a thermostat set to run the fan constantly. Check the thermostat setting and filter first, then call us.
Should I repair or replace my furnace?
We look at the furnace’s age, condition, repair history and the cost of the repair, then give you an honest recommendation.
Do you repair propane furnaces?
Yes. We repair natural gas and propane (LP) furnaces.
How do I schedule furnace repair?
Call (603) 777-7749 or use the Schedule An Appointment button on this page.
Schedule Furnace Repair
Call (603) 777-7749, book online, or contact us to get your heat back on.
Prevent future breakdowns with furnace maintenance.
Some of Our Service Areas
Rockingham County
-
Atkinson
-
Brentwood
-
Candia
-
Chester
-
Danville
-
Deerfield
-
Derry
-
Epping
-
Fremont
-
Greenland
-
Hampstead
-
Hampton
-
Kingston
-
Londonderry
-
Newmarket
-
Newton
-
North Hampton
-
Northwood
-
Nottingham
-
Plaistow
- Portsmouth
Belknap County
- Alton
- Belmont
- Gilford
- Gilmanton
- Laconia
- Meredith
- New Hampton
- Sanbornton
Merrimack County
-
Boscawen
-
Bow
-
Epsom
-
Franklin
-
Henniker
-
Hooksett
-
Loudon
-
New London
-
Newbury
-
Northfield
-
Pembroke
-
Pittsfield
Hillsborough County
-
Amherst
-
Bedford
-
Brookline
-
Goffstown
-
Hillsborough
-
Hollis
-
Hudson
-
Litchfield
-
Merrimack
-
Milford
-
New Boston
-
Pelham
-
Peterborough







































