A roof replacement is the removal of the existing roof and installation of a new roofing system. This is a good option if damage to the roof is extensive, the roof has been re-covered once before or the insulation needs to be replaced.
If the roof is fundamentally sound and has good insulation, a re-cover or roof coating may be a good alternative to a full replacement.
A re-cover is the installation of a new roofing system over an existing roof.
A roof coating may be an option to restore your roof in lieu of a re-cover or replacement. There are many types to choose from to select the coating that is best designed for your particular roof.
Some minor problems on a roof can be easily repaired, so they don’t warrant the expense of a replacement or restoration.