No roofing material is more durable, long lasting or beautiful than natural slate roofing. Available in a variety of colors, M & M Exteriors can help repair or replace your existing slate roof—or upgrade your roof from another type of roofing to slate. Slate is very heavy and requires a solid structural foundation but correctly installed and cared for, a slate roof can last for a lifetime or more.