Seasonal tune-up and full diagnostic on your Carrier, Trane, or Goodman system - readings shown to you before any repair is proposed
Diagnosis first, numbers second - you approve the repair price before a single part goes in.
Fast, Reliable Furnace Repair Across Salem
Furnace repair in Salem typically runs $150 – $700 depending on the part that failed, and our crews reach most Salem neighborhoods the same day you call. That range covers everything from an ignitor swap to a blower motor replacement. Call (361) 306-9515 and you’ll talk to a live person, not a voicemail queue. We’ll get a background-checked, uniformed technician to your door inside the window we give you, with the price in writing before any work starts.
Salem’s heating systems are different from what you’ll find ten miles inland. Most of Salem’s housing stock predates forced-air, so “furnace repair” here often means boiler repair. Steam radiators, hot-water baseboards, converted oil-to-gas burners. That changes the diagnosis, the parts, and the price. Our techs know the difference, and they know which neighborhoods have which systems.
We’re part of Garrison Partners, operating under The Garrison Standard since 2003. That means every repair carries a written guarantee for a full year, and if the work doesn’t hold, we come back at no charge. No fine print, no upgrade pitch.
Key Takeaways
- Most furnace repairs in Salem run $150 – $700, with the written price set before work begins.
- No-heat calls in Salem spike hard during nor’easters and freeze-thaw cycles off the harbor.
- Salem has a large stock of pre-war boilers; “furnace repair” frequently means boiler repair here.
- Every repair carries a 365-Day Done Right Promise and a free return visit if the fix fails.
- Call (361) 306-9515 for same-day service in Salem, Marblehead, Swampscott, Peabody, and Beverly.
Why Dalton Heating & Air Is Salem’s Preferred Furnace Repair Company
Homeowners in Salem call us because they’ve been burned before. A tech who didn’t show. A price that changed at the door. A repair that lasted three weeks. The Garrison Code, which every Dalton location operates under, was written to fix exactly that: arrive inside the stated window, price in writing before starting, do the job by the book, leave the site clean, and stand behind the work for a full year.
Marco Benitez leads the team, and he holds every tech to that standard on every call. No exceptions, no “this job is different” conversations. If a Salem homeowner calls with a no-heat situation during a coastal storm, the truck rolls. That’s the standard.
Our dispatchers know Salem’s geography. They know that a no-heat call off Lafayette Street near Salem Common is a different drive than one out by the North Shore Medical Center corridor, and they schedule accordingly. We don’t quote a four-hour window and then show up at hour five. The window we give is the window we hit.
We also service all nine major residential HVAC brands, including Goodman, Rheem, York, and Daikin. If your Salem home has a less common setup, we’re factory-trained on it, not figuring it out in your basement.
Boiler Repair in Salem
Boiler repair in Salem is a specialized job, and it’s one we handle constantly because so much of this city’s housing stock was built before forced-air heating existed. When a Salem homeowner says “my furnace is down,” a significant portion of the time they’re actually describing a steam or hot-water boiler that stopped producing heat. The diagnosis is different, the parts are different, and the stakes are different: a cracked boiler heat exchanger can leak carbon monoxide, which you can’t see or smell.
A typical boiler repair in Salem runs within the $150 – $700 furnace repair range, depending on whether we’re replacing an aquastat, a circulator pump, a pressure relief valve, or flushing sediment from a system that hasn’t been maintained. Boilers in older Salem homes tend to accumulate sediment faster than forced-air systems because the water in the loop is often decades old.
Steam and Hot-Water System Diagnostics
We start by checking water pressure, the expansion tank, and the low-water cutoff on every boiler call in Salem. Those three components account for the bulk of no-heat boiler failures we see in pre-war homes around the city.
Boiler Safety Checks Included
Every boiler repair includes a combustion safety check and a visual inspection of the heat exchanger. If we find a crack, we shut the unit down and give you a written repair-or-replace recommendation. The Garrison Standard doesn’t allow us to patch over a carbon monoxide risk.
Gas Furnace Repair in Salem
Gas furnace repair in Salem covers the forced-air systems found in the city’s newer construction, post-1950 infill homes, and the growing number of condominium and apartment conversions near downtown. When a gas furnace fails here, the most common culprits are ignitors, flame sensors, gas valves, and blower motors. These are all repairable, and most fall in the $150 – $700 range.
Salem’s coastal air adds a complication. Salt-laden moisture accelerates corrosion on gas valve solenoids and burner assemblies, especially in homes within a half-mile of the harbor. We see gas furnaces in the Derby Street and Salem Willows areas corrode measurably faster than identical units in Peabody or Beverly.
Ignitor and Flame Sensor Replacement
When a gas furnace clicks but won’t fire, you’re usually looking at a failed ignitor or a dirty flame sensor. It’s a straightforward fix in most Salem homes, typically on the lower end of the repair range.
Gas Valve and Burner Assembly Repairs
If the ignitor lights but the burners won’t stay lit, the gas valve is often the failure point. Coastal corrosion accelerates this in Salem. We test gas pressure, check for valve body wear, and replace with OEM parts where possible.
Trusted Brands We Service in Salem
Salem homes run on a mix of equipment brands, and we’re factory-trained on nine major residential HVAC brands, including Goodman, Rheem, York, and Daikin. We keep common repair parts stocked on our trucks for these systems, which means fewer return trips and faster repairs when your heat is out. Whether your Salem home has a Rheem gas furnace, a Goodman heat pump, or a York boiler, the tech who shows up has worked on that brand before and has the parts to finish the job. When a specialty part isn’t on the truck, our Boston-area dispatch coordinates same-day pickup so you’re not waiting through a cold night.
Common Furnace Repair Problems We See in Salem Homes
- Undersized ductwork in older homes: many pre-1950 Salem houses were converted from gravity heat or oil to forced-air gas, and the ductwork was never sized for the current system. The furnace short-cycles because static pressure is too high, and homeowners often mistake it for a bad thermostat.
- Coastal corrosion on heat exchangers: salt air and humidity off Salem Harbor corrode condenser coils and heat exchangers faster here than ten miles inland. A “no heat” call in January is frequently a cracked heat exchanger that a fall tune-up would have caught.
- Converted oil-to-gas systems with mismatched tonnage: when a pre-war Salem house was switched from oil to gas, the original equipment size was often never matched to the current heating load. We run a load calculation before recommending any repair or replacement on these homes.
- Freeze-thaw no-heat spikes: when nor’easters push coastal wind across Salem, wind chill drops fast and no-heat calls spike hard. Failed capacitors and seized blower motors are the most common failures we find on those calls.
Pricing for Furnace Repair in Salem, MA
Most furnace repairs in Salem run $150 – $700, with the exact number depending on the part and the system type. An ignitor replacement on a gas furnace typically lands on the lower end. A blower motor or gas valve sits in the middle. A boiler circulator pump with a full system flush can approach the top of the range. What you’ll never get is a price that changes after the work starts.
Every job starts with a written quote. You approve it before we turn a wrench. If the repair fails within a year, the second visit is free. That’s the 365-Day Done Right Promise, and it’s included on every call, not sold as an upgrade. Call (361) 306-9515 for an exact quote on your Salem home. Estimates are free.
| Service | Price Range |
|---|---|
| Furnace Repair | $150 – $700 |
| Furnace Tune-Up | $80 – $200 |
We Also Serve Cities Near Salem
Our crews cover Salem and the surrounding North Shore communities, including Marblehead, Swampscott, Peabody, and Beverly. If you’re in one of those towns, you get the same written pricing, the same full-year guarantee, and the same on-time arrival. Learn more about our Furnace Repair service area or see how we serve Furnace Repair in Salem specifically.
Serving Salem, MA - Our Local Coverage Area
We’re based in the Salem area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Furnace Repair in Salem
Yes, and it matters more in Salem than in most nearby cities because so many homes here were converted from oil heat or built before forced-air existed. A load calculation tells us whether your existing furnace is actually sized for your home’s current heating load. Many Salem homes we visit have furnaces that are oversized for the house, which causes short-cycling, uneven heat, and premature wear on the heat exchanger. Getting the calculation done first means you won’t pay to repair a unit that was never the right size, or replace a unit with another one that’s equally wrong. Call (361) 306-9515 and we’ll include a proper load assessment with any repair-or-replace recommendation.
Most furnace repairs in Salem run $150 – $700, with the final number set in writing before we start. Lower-end repairs include ignitor swaps and flame sensor cleanings. Mid-range work covers gas valves, blower motors, and boiler circulator pumps. Upper-range repairs usually involve multiple parts or a boiler flush plus component replacement. The written quote you approve is the price you pay. Estimates are free; call (361) 306-9515 to get one for your Salem home.
SEER2 is the updated efficiency rating standard that replaced SEER in 2023, and it measures how much heating or cooling output you get per unit of energy consumed. For Salem homeowners, the practical question is simpler: an older furnace with a low SEER2 equivalent rating costs more to run every month than a modern high-efficiency unit. If your furnace is 15+ years old and you’re spending $400+ a month on gas in January, the efficiency math may favor replacement over repair. We’ll walk you through the numbers on your specific system so you can decide with real data, not a sales pitch.
Short-cycling in Salem homes is usually caused by one of three things: an oversized furnace running on undersized ductwork, a failing thermostat or flame sensor, or a heat exchanger that’s beginning to fail. The first is a sizing problem that needs a load calculation before any repair makes sense. The second is a straightforward repair, typically on the low end of the $150 – $700 range. The third is a safety issue that usually means replacement. We’ll pinpoint the cause in one visit and give you a written recommendation.
Yes, boilers are very common in Salem, especially in the pre-war neighborhoods around Salem Common, Derby Street, and the McIntire Historic District. Steam and hot-water systems dominate the housing stock there, and we repair them regularly. Boiler repair falls within the same $150 – $700 range as furnace repair, though the specific part being replaced determines where in that range you land. Every boiler repair includes a heat exchanger inspection and combustion safety check.
If your heat is out in Salem, call (361) 306-9515 now. You’ll reach a live person, get a straight answer, and have a technician on the way inside the window we give you. Written pricing, a full-year guarantee, and no surprises. That’s the job, done right.
Written by Marco Benitez, Owner at Dalton Heating & Air, serving Salem, MA and the North Shore.







Before
After
Before
After
Before
After