If the current roof is old, cracked and looks work out even if it is clean and properly maintained, then you have every reason to replace it. There are also people who choose to replace their roof for aesthetic reasons – to change it with another type of roof, with a different design that fits better perhaps with the newly renovated house.
In general, however, most roofs are replaced when their efficiency decreases considerably, repairs no longer have such a good effect, or they are already very old and can fail at any time.
Roof replacement work should not necessarily be very complicated or time consuming. The project includes removing the old cover, checking the supporting structure (possibly restoring or consolidating it), installing the anti-condensation foil and the new cover materials.
Attention, if it is not executed properly, the installation of the new roof could be compromised. To protect your comfort and money, always turn to a licensed roofer like https://www.ccr-roofing.com/ that can sign a valid contract and offer you adequate warranties. In this way, you will benefit from safety and you will soon enjoy a brand new roof that you will not have to worry about for years.