A roof consists of more than just the shingles. In some cases, you can just replace the shingles if the area of damage is small. However, that’s not possible if most of your roof is damaged. It’s best to replace the structure entirely to save money in the long run.