How often should roof be replaced?

previous post