If your roof is nearing the end of its typical lifespan, or if repairs are frequent and costly, it might be more economical in the long run to consider a full replacement.