NEW ENGLAND'S LEADING ROOFING CONTRACTOR

50 Years Serving New England Homeowners

Olympic Roofing has been trusted by New England residents as a roofing, siding and painting professional for over 50 years.

Massachusetts – Where it all began!

Massachusetts is where our journey began, and it remains the heart of our operations. From the Cape, the North Shore and the South Shore, Olympic Roofing provides outstanding roofing, siding, and window replacement services for both residential and commercial properties. 

You’ll see our trucks everywhere around Boston and the surrounding areas, and Massachusetts homeowners and businesses have trusted Olympic Roofing with their renovation needs for decades. 

We’re proud to serve the entire state, delivering the same level of craftsmanship and service in every community. Set up a Hassle-Free Inspection and make sure your roof or siding in tip-top shape!

At Olympic Roofing, we are proud to offer our roofing, siding, and window replacement services throughout New England. With over 50 years of experience, we’ve built a reputation for excellence, customer satisfaction, and long-lasting craftsmanship. Whether you’re in Massachusetts, Connecticut, Rhode Island, New Hampshire, Maine, or Cape Cod, our team is here to provide you with top-quality home renovation solutions.

Check out these local projects

Greenhouse Acres, Reading

The Willows, Boxford

Water Street, Newburyport

Merrimack College, North Andover

Metal Roof, Shrewsbury

Essex Road, Ipswich

Canter Brook Farms, South Hamilton

Lighthouse Way, Gloucester

Plover Hill, Ipswich

Metal Roof, Newburyport

Winterberry Circle, Salisbury

Hatters Point, Amesbury

North Andover, Roof

Newbury, DaVinci Roof

Park Street Roofs, Somerville

Olympic Roofing serves Boston and the North Shore

Topsfield Roofing
Boxford Roofing
Ipswich Roofing
Andover Roofing
Middleton Roofing
Danvers Roofing
Beverly Roofing
Salem Roofing
Wenham Roofing
Hamilton Roofing
Essex Roofing
Gloucester Roofing
Rockport Roofing
Rowley Roofing
Newbury Roofing
Newburyport Roofing
Geogretown Roofing
Groveland Roofing
Marblehead Roofing
Lynn Roofing
Swampscott Roofing
Saugus Roofing
Peabody Roofing
Lynnfield Roofing
Reading Roofing
North Reading Roofing
Lawrence Roofing
Haverhill Roofing
West Newbury Roofing
Amesbury Roofing
Merrimack Roofing
Salisbury Roofing
Manchester by the Sea Roofing

Olympic Roofing & Contracting is on the MOVE!

While our primary focus is Massachusetts, Olympic Roofing has expanded to serve other areas across New England:

Connecticut: Homeowners in Connecticut trust Olympic  for reliable and expert roofing and siding work, whether it’s routine maintenance or full-scale renovations.

Rhode Island: From coastal homes to suburban residences, we bring our quality craftsmanship to Rhode Island properties, ensuring they withstand the region’s weather conditions.

New Hampshire: In the Granite State, Olympic Roofing provides long-lasting solutions for roofing, siding, and windows that are designed to endure harsh winters and year-round weather challenges.

Maine: For homeowners in Maine, Olympic Roofing delivers services that match the state’s unique needs, whether it’s siding to protect against coastal conditions or roofing built to withstand heavy snow.

Cape Cod: Olympic Roofing serves the picturesque homes of Cape Cod, offering specialized services to protect and beautify coastal properties.