It depends on the age of your roof and the extent of the damage. Localized issues like a few missing shingles or a flashing leak are usually repairs. Widespread damage, recurring leaks, or a roof near the end of its lifespan often make replacement the smarter investment. Our free inspection gives you a clear, documented recommendation.