Roofing Locations

Receive Olympic’s Expert Roofing Services

Olympic Roofing is based primarily in the Greater Boston area, however we provide roofing services throughout Massachusetts and New Hampshire. We have built our reputation and brand name in the Northeast and nationwide for being a leading provider of residential, commercial, and condominium roofing services with over 50 years of quality craftsmanship. We specialize in fixing roof damages, new roof installations, roof repair, attic insulation, snow and ice dam removal, roofing systems, shingle, rubber, metal, and wood roofs, gutter repair and gutter installation, and chimney work.

This is a partial list of the cities, towns, and areas that we serve. However, we cover all of Massachusetts and New Hampshire, so if you don’t see your city listed let us know, we probably missed it!

Olympic serves these locations and many more:


Massachusetts: Greater Boston, Boston MA, Brockton MA, Cambridge MA, Needham MA, Revere MA, Arlington MA, Melrose MA, Malden MA, Woburn MA, Waltham MA, Medford MA, Somerville MA, North Shore MA, Andover MA, North Andover MA, Danvers MA, Salem MA, Marblehead MA, Beverly MA, Boxford MA, Topsfield MA, Middleton MA, Ipswich MA, Lynn MA, Peabody MA, Amesbury MA, Byfield MA, Essex MA, Georgetown MA, Gloucester MA, Groveland MA, Hamilton MA, Haverhill MA, Lawrence MA, Lynnfield MA, Manchester MA, Merrimac MA, Methuen MA, Nahant MA, Newburyport MA, Newbury MA, Rockport MA, Rowley MA, Salisbury MA, Saugus MA, Swampscott MA, Wenham MA, West Newbury MA, Burlington MA, Hingham MA, Quincy MA, Milton MA, Braintree MA, Dedham MA, Brookline MA, Newton MA, Chelsea MA, Belmont MA, Winthrop MA, Winchester MA, Lexington MA, Everett MA, Watertown MA, Roxbury MA, Dorchester MA, Dover MA, Reading MA, Brighton MA, Concord MA, Natick MA, Marlborough MA, Maynard MA, Framingham MA, Southborough MA, Lowell MA, Tewksbury MA, Billerica MA, Dracut MA, Chelmsford MA, Bedford MA, Stoneham MA, Jamaica Plain MA, Wellesley MA, South Boston MA, North Reading MA, East Freetown MA, Bellingham MA, Acton MA, Sudbury MA, Wilmington MA, Wakefield MA, Weymouth MA

New Hampshire: Greater Salem NH, Salem NH, Londonderry NH, Manchester NH, Exeter NH, Raymond NH, Concord NH, Rochester NH, Portsmouth NH, Derry NH, Hampton NH, Nashua NH