If, the damage of your roof, is so bad that repairing it would be more of a financial strain than replacing it, that’s when a new roof is the better option. When too many shingles are damaged, missing, creased, or curled or if the roof is ancient, replacing every single shingle or fixing every damaged area can add up to create a considerable total.