Unless your insurance company is picking up the bill, you’d probably rather repair any damage to your roof, than to replace the whole thing.

But at what point does it become a necessity to just go ahead and purchase a whole new roof? At what point should you consider replacing your roof, as opposed to fixing it? Have you checked into what your roof’s expected lifespan is?


Asphalt Shingles are the most popular choice on the market. They generally last around 20 years. If you live in a hot, sunny climate or one regular storms, this will shorten your roof’s lifespan.

Cedar Shingles are expensive, beautiful and don’t last much longer than asphalt. While they can add significant value to your home, they won’t likely last longer than 25 years.

Synthetic Slate and cedar is a fairly new option in roofing. It gives the appearance of natural slate or cedar but costs less. A mixture of plastic and rubber, roofs with synthetic slate or cedar are projected to last 50 plus years.

Metal roofs are becoming more popular. They can be expected to last at least 50 years and can be treated to stay in top condition.

Natural Slate has been around for a long time. Many historical buildings and churches still have natural slate roofs. These roofs can can easily last over 100 years.


A common and tedious sign of a roof that needs to be replaced is constant leaks that are in more than one spot in your home. If you are seeing water stains on ceiling tiles in multiple areas or rooms, it’s time to call MLK Construction for an estimate. Sometimes, you’re roof may also need to be replaced when one leak becomes widespread and unmanageable.

If your shingles come off during high winds or have curling corners, it’s a sign that the lifespan of your roof has come to an end. Sometimes, roofing materials appear to be chipped, cracked or have pieces broken off as well.

If you’re not sure if your roof needs to be replaced, or have questions about your roofing needs, don’t hesitate to contact us today!