June 23, 2015 How Long Do Roofs Last? A common question for the home or building owner is “how long do roofs last?”. The two most common roofs are sloped roofs with composition shingles which generally last 30… J & J Roofing 0