HomeServicesWhy UsService AreaContact 980.577.4099 Book My Checkup

Built Before 2005? So Was Your Roof.

Most builder-grade shingles from that era were rated for about 20 years. Yours is past that. The 20-Year Roof Checkup is a free 30-minute look at what shape it is actually in, and you don't even have to be home.

Always FreeNo cost, no obligation
About 30 MinutesYou don't need to be home
Written ReportPhotos and measurements
Locally Owned & OperatedLake Norman, NC

Do the Math on Your Roof

North Mecklenburg went up fast. Huntersville, Cornelius, and Davidson filled in through the late nineties and early two-thousands, and nearly every one of those houses got the same thing on top of it: builder-grade asphalt shingle, rated for roughly 20 years in this climate. If your house was built before 2005 and nobody has replaced the roof since, the shingles up there are 21 years old or older. That's about 90 in roof years.

That does not automatically mean you need a new roof. Plenty of them have life left, and the ones that don't usually give you a year or two of warning signs that are invisible from the driveway. The point of the checkup is to find out which one you are, on a Tuesday, for free, instead of at 11pm during a storm with a bucket in the hallway.

What You Get

  • A free 30-minute exterior inspection of every slope, valley, and penetration
  • You don't need to be home. We work from the outside, so most people are at the office when we come
  • A written report with photos of what we actually found, good and bad
  • Real measurements so any future number you get is based on your roof, not a guess
  • A straight recommendation: repair it, watch it, or replace it

Then One of Three Things Happens

There are only three honest outcomes to a roof checkup, and we tell you which one you're in before we leave.

  • We fix a small problem while it's still small. A lifted shingle, a failed pipe boot, or bad flashing is a few hundred dollars today and a ceiling repair later
  • You plan a replacement on your schedule. Not mid-leak in a storm, when you take the first crew that answers the phone at whatever they feel like charging
  • Or your roof is fine, and you get that in writing. This is the most common outcome

If it's fine, we say it's fine. Most roofs we check don't need replacing yet. We are not going to invent damage to sell you a job, because we live here and this only works if you'd call us again.

Why We Do This for Free

Because most checkups turn into nothing, and that's fine. A roof at 21 years is a coin flip, and the honest answer is usually "you've got a few more years." When it finally is time, we would rather be the company that already looked at your roof and told you the truth than a stranger knocking on your door after a hailstorm. That's the entire strategy.

If you'd rather see the general version of this, we also run free roof inspections year-round, and a storm damage inspection with insurance documentation if you think you took a hit.

Checkup FAQs

Yes. We mailed Huntersville, Cornelius, and Davidson homes built before 2005, because builder-grade shingles from that era were rated for roughly 20 years and most of those roofs are still the original. The checkup is free, there is nothing to buy, and you keep the written report either way.

There is no catch. No deposit, no inspection fee, and no obligation to use us for anything. Most roofs we check don't need replacing yet, and we would rather be the company you already trust when yours finally does.

No. The checkup is exterior only, so we can do the whole thing while you're at work. We just need your address and a number to send the report to. If you want us to check the attic from inside as well, that takes access and we'll schedule it for a time you're there.

About 30 minutes on site. The written report usually goes out the same day or the next morning.

Then we say it's fine, in writing, and we leave. That's one of the three outcomes and it's the most common one. Knowing you have five or eight good years left is worth the half hour by itself.

The offer is aimed at Huntersville, Cornelius, and Davidson homes built before 2005, but we'll check any roof in the Lake Norman area on the same terms. Newer home? Call anyway and we'll tell you honestly whether it's even worth our trip out.

Your roof is 20. That's 90 in roof years.

Free 30-minute checkup. Written report. Honest answer. That's the whole pitch.

Book Your
20-Year Roof Checkup

Call any time, day or night, or fill out the form and we'll be in touch within one business day.

980.577.4099Answered 24/7
Serving Huntersville & the Lake Norman Area
Calls Answered 24/7
Locally Owned & Operated · Lake Norman NC

Book My Free Roof Checkup

Your information is never shared. We'll respond within 1 business day.