8:00 AM to 8:00 PM – Seven Days a Week

How to Determine When You Need a New Roof

Your roof is the one of the hardest-working components of your house. Day after day, year after year it repels rain, snow and hail, it protects your home from debris, animals and insects, and it helps to regulate your inside temperature year-round. A well-built roof should last at least 25 years, depending on the quality and durability of the material. But as with everything else in your home, it will wear out. Here’s how to tell when the time has come to replace your roofing system.

Your roof is old

If you bought your house new, be sure to keep records of any repairs through the years. If not, you can always ask the previous owners when the roof was replaced or check for building permits from your city offices. Once a roof is 20 years old, it’s a good idea to get an inspection from an expert.

You’ve had multiple repairs

Keeping up with repairs is essential and fixing small problems can significantly extend the life of your roof. But after a significant number of repairs, or if a large repair totals half the cost of a new roof, it might be more cost effective to consider a replacement.

The damage is visible

If you see significant wear and tear all over your roof, it’s likely there’s even more damage underneath. And if you have mold growth, it’s safe to assume your roof isn’t draining like it should. Allowing rot to go unchecked is only making the problem worse and could seriously compromise the integrity of the inside of your home.

Not sure if your home needs a new roof? Trust Hampton Roofing to make a thorough assessment of the health of your roofing system. And if you’re ready for a replacement, we’ll guide you through the process. Call us today!


Hampton Exteriors is a third-generation construction company that has been serving the Twin Cities metro and surrounding areas for over 30 years.



Subscribe to our newsletter and get update in your inbox.


1824 Buerkle Road

White Bear Lake, MN 55110

© Copyright 2023 Hampton Exteriors, llC