Olympic Roofing is the premier roofing contractor on the North Shore.

We have been serving this region that lies between Boston and Southern New Hampshire for the past 50 years. The North Shore is a cluster of communities with varied landscapes that include rolling hills, rocky coastlines, wetlands, harbors, and economic development. Our projects range from simple shingle repairs, to residential roof replacements and installations, to full commercial roof installation. No job is too big or too small. We provide the necessary inspections and maintenance to the homes and buildings subject to the extreme New England weather, will lead new homeowners through the installation process.

Olympic Roofing offers a wide range of services including:

  • New Roof Installation

  • Attic Insulation & Attic Ventilation

  • Snow and Ice Dam Removal

  • Ice Dam Prevention

  • Roof Heating Cable Systems

  • Asphalt Shingle, Rubber, Metal, Wood Roof Repairs and Installations

  • Gutter Repair, Gutter Installation, Gutter Cleaning

  • Chimney Repair Work

  • Chimney Sweep

  • And much more!

Cities and towns in Boston's North Shore area include:

  • Amesbury
  • Beverly
  • Boxford
  • Danvers
  • Essex
  • Georgetown
  • Gloucester
  • Groveland
  • Hamilton
  • Haverhill
  • Ipswich
  • Lynn
  • Lynnfield
  • Manchester
  • Marblehead
  • Merrimac
  • Middleton
  • Nahant
  • Newbury
  • Newburyport
  • Peabody
  • Rockport
  • Rowley
  • Salem
  • Salisbury
  • Saugus
  • Swampscott
  • Topsfield
  • Wakefield
  • Wenham
  • West Newbury