Cedar shakes roofs can last up to 50 years if they’re 100% straight grain shakes and properly installed and maintained. However, after 30 to 50 years, you'll need to have them replaced. Signs you may need to replace your shake roof also include: Leaks Water damage Curling shakes Split shakes Moss Rot Missing shakes