You can rely on Aspen Roofing Services when you need a roofing contractor in Swampscott, MA. In general, shingled roofs last around 20 years before you need a new one. Roofs constructed from other materials, including slate and metal, can last much longer.

If your damage results from a storm or other severe weather event or it’s limited in scope, we are also experts at roof repairs.