Olympic Roofing has deep roots in the Merrimack Valley region of Massachusetts and Southern New Hampshire.

The area that includes Concord, Manchester, Nashua, Londonderry and Derry is rich in arts and culture offering something for everyone year around. Olympic Roofing is proud to work in these towns and we have worked on a number of commercial and residential roofing projects in the Southern New Hampshire area. The scope of our projects vary from simple shingle repair to full roof installation in both the residential and commercial sector. No job is too big or too small. We provide the necessary repairs and maintenance to the homes and buildings subject to the extreme New England weather, as well as providing new installations for first time homeowners.

Olympic services include, but are not limited to:

  • 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 Massachusetts' Merrimack Valley area include:

  • Amesbury
  • Andover
  • Billerica
  • Boxford
  • Chelmsford
  • Dracut
  • Dunstable
  • Georgetown
  • Groveland
  • Haverhill
  • Lawrence
  • Lowell
  • Merrimac
  • Methuen
  • Newbury
  • Newburyport
  • North Andover
  • Rowley
  • Salisbury
  • Tewksbury
  • Tyngsboro
  • West Newbury
  • Westford
  • Wilmington

Cities and towns in Southern New Hampshire area include:

  • Atkinson
  • Brentwood
  • Danville
  • Dover
  • Durham
  • East Kingston
  • Epping
  • Exeter
  • Fremont
  • Greenland
  • Hampstead
  • Kensington
  • Kingston
  • Lee
  • Madbury
  • Newfields
  • Newington
  • Newmarket
  • Newton
  • Plaistow
  • Rollinsford
  • Sandown
  • Somersworth
  • SouthHampton
  • Stratham
  • Seabrook
  • Hampton Falls
  • Hampton
  • North Hampton
  • Rye
  • NewCastle
  • Portsmouth
  • Allenstown
  • Amherst
  • Atkinson
  • Auburn
  • Bedford
  • Boscawen
  • Bow
  • Brookline
  • Candia
  • Canterbury
  • Chester
  • Chichester
  • Concord
  • Deerfield
  • Derry
  • Dunbarton
  • Epsom
  • Goffstown
  • Henniker
  • Hollis
  • Hooksett
  • Hopkinton
  • Hudson
  • Litchfield
  • Londonderry
  • Loudon
  • Manchester
  • Merrimack
  • Milford
  • Mont Vernon
  • Nashua
  • New Boston
  • Northwood
  • Nottingham
  • Pelham
  • Pembroke
  • Raymond
  • Salem
  • Warner
  • Weare
  • Webster
  • Windham