Deciding between a roof repair vs. replacement often comes down to a balance of immediate cost and long-term structural integrity. You should consider replacing your roof when you notice significant, visible signs of damage or wear, such as sagging, leaks, moss growth, gaps, or missing shingles.
Whether a targeted repair or a full replacement makes more sense depends on the extent of the damage, the age of the materials, and the comparative costs. Minor damage on a newer roof is often fixable. However, a roof replacement is typically the better choice if repair costs exceed 30% of the price of a new one or if the roof is nearing the end of its expected lifespan.
7 signs you need a new roof
Your roof is your home’s first line of defense against rain, wind, and pests. While a leak is an obvious sign of trouble, many other clues can tell you it’s time to replace your roof before bigger problems show up. Keep an eye out for these seven signs you need a new roof. Some you can spot from the ground, others from your attic.
-
Curling, buckling, or missing shingles
Over time, shingles can curl at the edges, buckle in the middle, or even blow off your roof. This happens as materials age, weaken, or experience water damage. Missing shingles expose the roof deck, making leaks more likely.
-
Sagging or drooping
If your roofline looks uneven or dips in places, it’s not just an eyesore; it’s a structural emergency. Sagging means the boards and supports underneath may be weakened by moisture or rot. You’ll probably need a full roof replacement to avoid a catastrophic failure, such as a roof collapse.
-
Moss, mold, or algae growth
Some dark streaks or stains are harmless, but moss, mold, and algae can trap moisture against your roof. Over time, this can damage shingles and the underlayment. Â
-
Granules in the gutters
Asphalt shingles are coated with tiny granules that protect them from the sun's heat. It is normal for a new roof to shed some of these granules during the first year or two as it settles. However, if you see a heavy buildup of this "roof sand" in your gutters several years after installation, it is a sign the protective layer is wearing thin. Without these granules, shingles can become brittle and crack, which is a clear indicator that your roof is nearing the end of its life.
-
Damaged flashing
Flashing is the metal seal around chimneys, skylights, and vents. Its job is to direct water away, keeping moisture from seeping under the roof and causing structural damage. If it’s cracked, missing, or rusted, you should address it ASAP. Â
-
Daylight through roof boards
If you have access to your attic, look up at the underside of your roof on a sunny day. Seeing pinpricks of light or large gaps through the wood is often a sign of structural trouble or shingles that have pulled apart. However, keep in mind that many older homes were built with spaced boards to help the roof breathe; in these cases, seeing small gaps between the wood slats is normal. But if you see water stains around those gaps or if the wood looks warped, the roof is likely failing.
-
Frequent leaks, water stains, or interior damage
Leaks, ceiling stains, damp insulation, or musty smells are clear signs your roof isn’t doing its job. If you’ve patched leaks multiple times, the roof may be past the point where repairs are cost-effective.
Average roof lifespan by material
Knowing when to replace your roof depends on what it’s made of and where you live. Roof materials age differently, so their expiration date can vary widely. The table below details the average roof lifespan for each type of material.
| Roof material |
Average lifespan |
Uses |
| Asphalt shingles (3-tab) |
15–20 years |
The most common and affordable, but wears faster in extreme weather |
| Architectural shingles |
25–30 years |
Thicker, more durable, and can handle more stress than 3-tab shingles |
| Metal roofing |
40–70 years |
Lightweight, long-lasting, and resistant to fire, wind, and rot |
| Clay/concrete tile |
50–100 years |
Extremely durable, but heavier and may require extra roof support |
| Slate |
100+ years |
Very durable and one of the longest-lasting options, but has a high upfront cost |
How to know when to replace your roof vs. repair it
You should consider a few key factors when determining whether you need a roof repair or replacement. A helpful rule of thumb is that if repairs are going to cost more than 30% of the cost of a new roof, it’s usually smarter to replace it instead.Â
The age of your roof also matters. If it’s nearing the end of its expected lifespan, repairs are often just a temporary fix rather than a long-term solution.
Think about your future plans, as well. If you plan to stay in your home for the next 20 years or more, investing in a new roof makes sense because it will protect your home and reduce ongoing maintenance. If you’re planning to sell soon, a minimal repair may be enough to keep the house in sellable condition. However, a new roof can increase value and appeal to potential buyers.
Homeowners insurance and roof replacement
If you need to replace your roof, your homeowners insurance may help cover the cost, depending on the cause of the damage. Here are some things to consider about homeowners insurance roof replacement:
- Covered perils: Homeowners insurance generally covers damage caused by sudden, accidental events (called perils) like hail, windstorms, or fallen trees. It doesn’t cover damage from normal wear and tear, aging, or lack of maintenance.Â
- Deductible: Your home insurance deductible is the predetermined amount of damage you are responsible for covering. In the event of an approved claim, insurance coverage applies to the repair or replacement costs that exceed this out-of-pocket limit.
- ACV vs. RCV: Homeowners insurance policies pay claims based on the actual cash value (ACV) or replacement cost value (RCV) of the damaged item(s). ACV takes depreciation into account, meaning an older roof may get a lower payout. RCV covers the cost to replace the roof with new materials without subtracting for age. How your roof is covered depends on your specific policy terms, but many insurers automatically switch a roof from RCV to ACV once it reaches a certain age (often 15 to 20 years old).Â
- Filing a claim: If your roof is damaged by a covered peril, it’s important to file a claim promptly and document the damage with photos or videos.Â
Learn more in our step-by-step guide on how to file a home insurance claim.
Average roof replacement cost
Roof replacement costs can vary widely depending on factors like:
- Square footage: The biggest driver is the size of your roof. Larger roofs require more materials and labor than smaller roofs.
- Pitch (slope): Steeper roofs are harder to work on and may require safety equipment — such as scaffolding or harnesses — and additional roofing materials, increasing the replacement cost. Â
- Geographic location: Labor rates, material availability, and local building codes can all affect pricing.
Further, there’s potential for incurring “hidden” costs. Removing old roofing layers, repairing or replacing the wood decking underneath, and disposing of debris can add to the necessary labor and total cost of a roofing project.
The type of material you choose can also affect your upfront costs and long-term savings. While asphalt shingles are usually the most affordable, more durable options like metal roofing or impact-resistant shingles last longer. More durable materials could also result in a home insurance discount because they reduce the risk of storm damage.
Tips for evaluating and caring for your roof
Taking care of your roof is about more than just avoiding leaks; it’s about making sure your home’s main line of defense actually lasts as long as it’s supposed to. Staying on top of small fixes now prevents minor wear from turning into a major structural headache later — and it keeps you in a much better position if you ever need to file an insurance claim.
- Get a professional roof inspection: It’s generally recommended to get a professional roof inspection if you notice visible signs of damage, if a major storm occurs, or if your roof is older. A roof inspector will assess the condition of your roof and look for signs of damage. The inspector can also give you an estimate of how long your roof is likely to last before it needs to be replaced.
- Perform regular maintenance: Homeowners can often perform some roof maintenance themselves, like removing debris and small branches, treating moss and algae, and sealing small cracks. These minor maintenance tasks can help prevent more significant roof damage and expensive repairs.
- Check for leaks: Look for signs of leaking or water damage in your attic or top-floor ceiling, especially after it rains. If you notice any active leaks coming from the roof, use a bucket to collect the water, take photos of the damage, and contact a roofing professional.Â
- Keep your gutters clear: Clearing your gutters of debris, leaves, and twigs can be an effective way to prevent roof leaks and other types of damage. You can also install gutter guards to prevent debris from clogging your gutters.Â
- Trim overhanging tree branches: If there are any trees near your house, make sure to trim branches that overhang the roof, or contact a tree company to prune the trees for you. Typically, the best time to trim trees is during the winter months.
- Remove heavy snow: While a small amount of snow probably won’t hurt your roof, heavy, wet snow should be removed as soon as possible. Leaving heavy snow on your roof can damage the shingles and increase the risk of a leak in the attic.
Frequently asked questions
Is it better to repair or replace a roof?
You can usually repair small issues like missing shingles or minor leaks. But if your roof is old, damaged in multiple areas, or needs costly repairs, a full replacement is usually more cost-effective and prevents ongoing problems.Â
Can I put a new roof over my old one?Â
If you only have a single layer of asphalt shingles and there isn’t any underlying damage or shingles curling, you might be able to put a new roof over your old one (if your state allows it). But beware: it adds weight and can hide damage. Getting a new roof with a full tear-off exposes the decking, ensuring a clean, undamaged surface both the outer and underlying roof layers.Â
Does a new roof lower my insurance premium?Â
A new roof, especially one made with impact-resistant materials, can lead to home insurance discounts. Ask your insurance agent how getting a new roof can help lower your homeowners insurance costs.Â
What is the best month to replace a roof?Â
Spring and fall are usually the best times to replace a roof because the weather is mild and dry in most areas, but it depends on where you live. Fall may not be the best choice if you live where hurricanes are possible, and spring may not work if your area is prone to thunderstorms or tornadoes.