 A roof should last an average of 30 to 40 years. But in the state of Colorado, as you know, we could have a hailstorm every year, every other year. It's always good to get your roof checked out every year, just in case. But actually, the shingles that we're putting on now, they're a class four shingle. So they're supposed to be hail resistant.