138 Canal St, Salem, MA 01970
Roofing in Salem, Massachusetts
Compare contractors serving Salem, Essex County — call them directly, or send one request and let qualified pros come to you.
50 contractors serving Salem — including 3 based in town.
Contractors serving Salem
- Professional Roofing ContractorsBased in Salem★★★★★5.0 rating
- Roofer of South SalemBased in Salem★★★★★5.0 rating
4 First St Ste 105, Salem, MA 01970
- J B Kidney Co Inc Roofing & Sheet MetalBased in Salem★★★★★4.5 rating
41 Osborne St, Salem, MA 01970
- Delarosa Construction & DesignServes Salem · 2.2 mi★★★★★5.0 rating
30 Mason St, Peabody, MA 01960
- WOLF CARPENTERS SERVICES CORPServes Salem · 2.2 mi★★★★★5.0 rating
17 Mason St, Peabody, MA 01960
- JMR Contracting IncServes Salem · 2.2 mi★★★★★5.0 rating
53 Addison Ave, Lynn, MA 01902
- W.J. Skouras & Co., Inc.Serves Salem · 2.2 mi★★★★★4.6 rating
13 Mason St, Peabody, MA 01960
- March & Martin, Inc.Serves Salem · 2.2 mi★★★★★5.0 rating
16 Winter St, Peabody, MA 01960
- Len Gibely ContractingServes Salem · 2.2 mi★★★★★5.0 rating
23R Winter St #5941, Peabody, MA 01960
- Massachusetts General ContractorServes Salem · 2.3 mi★★★★★4.8 rating
12 Herschel St apt 3, Lynn, MA 01902
- Rapid RoofingServes Salem · 2.4 mi★★★★★4.7 rating
22 May St, Peabody, MA 01960
- D & H Construction Co., Inc.Serves Salem · 2.5 mi★★★★★4.7 rating
33 Central St, Peabody, MA 01960
- Adin Construction Corp.Serves Salem · 2.6 mi★★★★☆4.2 rating
34 Sanderson Ave, Lynn, MA 01902
- Add-It-Now Dormer CoServes Salem · 2.9 mi★★★★★4.6 rating
6 Maple St, Peabody, MA 01960
- JN Construction & ImprovementsServes Salem · 2.9 mi★★★★★5.0 rating
25 Lake Ave, Lynn, MA 01904
- AMC Quality Builders, LLCServes Salem · 2.9 mi★★★★★4.7 rating
7 Ferris Rd, Lynn, MA 01904
- Nolasco Home ProServes Salem · 2.9 mi★★★★★4.9 rating
174 Lewis St, Lynn, MA 01902
- TINOS Inc. Decks, Siding, Gutter, Painting and CarpentryServes Salem · 2.9 mi★★★★★4.9 rating
25 Cherry St, Lynn, MA 01902
- Orival Property ServicesServes Salem · 3.0 mi★★★★★5.0 rating
11 Chestnut St, Lynn, MA 01902
- Peak Roofing CompanyServes Salem · 3.0 mi★★★★★5.0 rating
16 Front St, Beverly, MA 01915
- Justin's Home Improvement LLCServes Salem · 3.0 mi★★★★★5.0 rating
45 Breed St, Lynn, MA 01902
- Mendez Contractor IncServes Salem · 3.1 mi★★★★☆4.4 rating
271 Western Ave #211d, Lynn, MA 01904
- GRL Landscaping & Tree ServicesServes Salem · 3.1 mi★★★★★4.8 rating
183 Beacon Hill Ave #1, Lynn, MA 01902
- De La Rosa RoofingServes Salem · 3.1 mi★★★★★4.9 rating
90 Allen Ave, Lynn, MA 01902
- Marshall RoofingServes Salem · 3.3 mi★★★★☆3.8 rating
131 Lynnfield St, Peabody, MA 01960
- Reynolds Gutter, inc.Serves Salem · 3.7 mi★★★★★5.0 rating
54 W Dane St, Beverly, MA 01915
- Serves Salem · 3.8 mi
34 Bulfinch St, Lynn, MA 01904
- American Team General Contracting, Inc.Serves Salem · 3.9 mi★★★★★4.6 rating
319 Lynnway Suite 310, Lynn, MA 01901
- First Choice Construction, LLCServes Salem · 3.9 mi★★★★★5.0 rating
88 Elliott St, Beverly, MA 01915
- Sml Roofing & Roof Repairs, LLCServes Salem · 4.1 mi★★★★★5.0 rating
6 Felton St, Peabody, MA 01960
- Local roofingServes Salem · 4.3 mi★★★★★5.0 rating
149 Sylvan St, Danvers, MA 01923
- Jere Construction RoofingServes Salem · 4.8 mi★★★★★4.8 rating
6 Belle Ave, Lynn, MA 01905
- QXOServes Salem · 5.1 mi★★★★★5.0 rating
1 Lakeland Park Dr, Peabody, MA 01960
- JP Carroll RoofingServes Salem · 5.4 mi★★★★★4.9 rating
27 Garden St 8 #8, Danvers, MA 01923
- Solis Brothers Masonry Landscaping IncServes Salem · 5.5 mi★★★★★4.9 rating
61 Ballard St, Saugus, MA 01906
- DaSilva Roofing LLCServes Salem · 5.6 mi★★★★★5.0 rating
21 Robert Rd, Danvers, MA 01923
- McGilley Roofing & Construction Inc.Serves Salem · 6.2 mi★★★★★4.9 rating
341 Central St, Saugus, MA 01906
- Ramirez Painting Corp | Roofing and RemodellingServes Salem · 6.3 mi★★★★★5.0 rating
46 Summer St, Saugus, MA 01906
- North Shore RoofingServes Salem · 6.4 mi★★★★★4.8 rating
281 Andover St, Danvers, MA 01923
- Northshore Exterior ExpertsServes Salem · 6.4 mi★★★★★5.0 rating
199 Rosewood Dr Suite 225, Danvers, MA 01923
- Elite Contractors LLCServes Salem · 6.6 mi★★★★★5.0 rating
48 Adams Ave, Saugus, MA 01906
- Caesar's Roofing IncServes Salem · 6.6 mi★★★★★4.7 rating
36 Alexandra Rd, Lynnfield, MA 01940
- Arm ConstructionServes Salem · 6.7 mi★★★★★5.0 rating
787 N Shore Rd, Revere, MA 02151
- Clean Solar Energy - MassachusettsServes Salem · 6.8 mi★★★★★5.0 rating
999 Broadway #101, Saugus, MA 01906
- Superior Glass Tinting IncServes Salem · 6.8 mi★★★★★4.6 rating
89 School St, Saugus, MA 01906
- Carrijo Home ImprovementServes Salem · 6.9 mi★★★★★5.0 rating
169 Essex St Front, Saugus, MA 01906
- Easy Chute LLCServes Salem · 7.1 mi★★★★★4.8 rating
1423 Broadway, Saugus, MA 01906
- J.B.Caruso Construction & RemodelingServes Salem · 7.1 mi★★★☆☆3.0 rating
1107 Broadway, Revere, MA 02151
- board up kingzServes Salem · 7.2 mi★★★★☆4.2 rating
44 Franklin St, Revere, MA 02151
- Titanium ConstructionServes Salem · 7.3 mi★★★★★4.8 rating
130 Morris St, Revere, MA 02151
Roofing in Salem — what to know
Insurance & rebates
Two financial threads run through a Salem re-roof. First, insurance. As a coastal North Shore city, Salem sees carriers scrutinize roof age and wind resistance closely — an asphalt roof past 18-20 years, or a flat rubber roof past 15-18, commonly triggers non-renewal or a surcharge. Nor'easters and salt-driven wind generate damage claims; document storm damage before filing, and a new roof typically earns a premium reduction.
On the energy side, Salem is in National Grid territory, so Mass Save applies. Attic and top-floor insulation and air-sealing are subsidized at 75% or higher for IOU customers, and a re-roof is the cheapest time to address the attic with the deck open. A free Mass Save Home Energy Assessment unlocks the incentives. On the dense triple-deckers in The Point, pairing top-floor-ceiling insulation with a membrane replacement is the efficient sequence.
Permits in Salem
Salem requires a building permit for any roof replacement, filed through the Inspectional Services Department in the City Hall Annex. Massachusetts code requires an ice-and-water shield membrane at the eaves at least 24 inches inside the warm-wall line, plus valley and penetration protection. The defining Salem step is historic review: the McIntire Historic District, the Derby Street area, and the Lafayette Street district all require Salem Historical Commission approval for any roof change visible from the street — which means switching from slate, wood, or metal to asphalt is not automatic and may be denied. Like-for-like material replacement clears review faster. Licensed contractors handle the filings.
Typical project cost
Salem roofing prices run between Boston metro and the outer North Shore, with historic-district work adding meaningful design and review time. A standard asphalt shingle re-roof in South Salem typically runs $9,000-$19,000 depending on size and pitch. Flat EPDM rubber on a Point or North Salem triple-decker runs $8,000-$16,000 per roof section. Slate restoration or replacement on Federal-era homes is substantially higher — often $30,000-$65,000 — given material, scaffolding, and skilled labor. Standing-seam metal runs $22,000-$48,000. Coastal exposure and salt-rated flashing add a premium, and tight downtown access raises staging costs.
About Salem homes
Salem has about 44,000 residents on the North Shore coast, with a housing stock that spans more roofing types than almost any city its size. Federal-style mansions in the McIntire Historic District and pre-1900 homes around Salem Common, Chestnut Street, and Derby Street carry original slate, wood shingle, and standing-seam metal — materials owners are often required to maintain rather than swap. The Point and North Salem are dense triple-decker territory, where low-slope roofs carry EPDM rubber. South Salem's mid-century single-families run conventional asphalt shingle.
That range, with a roughly 1940 median build but large pre-1900 pockets, makes Salem a market where the right roofer depends on the neighborhood: historic slate and metal craft downtown, rubber membrane in The Point, straightforward shingle work in South Salem.
Common questions — Roofing in Salem
- My house is in the McIntire Historic District with a slate roof. Can I switch to asphalt?
- Not automatically. Any roof change visible from a public way in the McIntire, Derby Street, or Lafayette Street districts needs Salem Historical Commission approval, and switching from slate may be denied to preserve the streetscape. Like-for-like slate replacement clears review far more easily.
- Does Mass Save help insulate when I re-roof in Salem?
- Yes. Salem is National Grid territory, so attic and top-floor insulation and air-sealing are subsidized at 75% or higher for Mass Save customers. A re-roof is the ideal time, with the deck open. Start with a free Mass Save Home Energy Assessment.
- How does coastal exposure affect a Salem roof?
- Salt air corrodes standard fasteners and flashing, so coastal Salem roofers use stainless or coated fasteners and corrosion-resistant flashing. Wind exposure also drives enhanced fastening. Carriers watch roof age closely in coastal territory, so plan replacement before 18-20 years on asphalt.
- How long does Salem Historical Commission review take?
- Like-for-like material replacement can move in a few weeks; a material change or anything highly visible may need a public hearing. Experienced local roofers know which packages clear quickly and build the review time into the schedule.
- Do I need a permit to replace my roof in Salem?
- Yes. The Inspectional Services Department requires a building permit for any roof replacement, and historic-district properties also need Salem Historical Commission approval for visible changes. Reputable roofers handle both.
