Asphalt shingles have an average lifespan of about 15 to twenty years, so Should the shingles within the roof are nearing this age, it could be greatest to exchange the shingles instead of painting them.The paint can't seal cracks within the shingles or patch leaks in the roof, and it isn’t a powerful defense versus critical types of roof injury.