You can replace your roof whenever you want, but this is typically done if you have a bad or damaged roof. You may also want to switch the roof materials, for example, moving from asphalt shingles to a metal roof. It also depends on the roof’s condition. Usually, if your roof is in good condition, you may not want to bother replacing it, as it can be pricey.