The National Association of Home Builders estimates that a well-maintained roof can last for up to 30 years. Part of your responsibility as a homeowner is to identify signs that indicate your roofing needs repair. Regular inspections and repairs can help increase the lifespan of your roof.
Read MoreSubscribe to City Roofing's Blog