Maryland Roofing Company performs roof maintenance in Annapolis, Maryland, helping property owners keep their buildings in good condition. Most roofing materials are quite durable and will last for at least a decade, with some roofing styles having lifespans of 3 times that or more. However, storm damage and general exposure to the elements can make roofing materials break down and eventually they will need to be repaired or replaced.