Professional Roofing Contractors

Roofing in Salem, MA · ★ 5.0 Google rating

Google rating as of October 2026. How ratings work here

Address
138 Canal St, Salem, MA 01970

Skip the phone calls

Describe your project once, and local contractors who want the job contact you directly. You choose how many.

Find Roofing contractors in Salem

About Professional Roofing Contractors

Professional Roofing Contractors is a Roofing contractor based in Salem, Essex County, Massachusetts, at 138 Canal St, Salem, MA 01970. It has a Google rating of 5.0 out of 5. Its website is linked above. A listing here is not a license or insurance check, so verify both directly before hiring.

Service area

Based in Salem, Professional Roofing Contractors is within a short drive of Swampscott (3 mi), Marblehead (3 mi), Lynn (4 mi), Peabody (4 mi), Beverly (4 mi) and Danvers (5 mi). Most Massachusetts roofing contractors work a 25-mile radius, so homeowners in those towns can reasonably ask for a quote.

Hiring a Roofing contractor 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.

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.

Massachusetts requires a written contract and a Home Improvement Contractor registration for most residential roofing work; ask for the registration number and check it before paying a deposit.

More on permits, costs, rebates and common questions, plus every other roofing contractor serving the town, on the Roofing in Salem page.

Other Roofing contractors in Salem

See all Roofing in Salem.