Depending on the age of your roof, it may be time to replace it. Shingle roofs typically last anywhere from 15 to 30 years, and there are a few factors that determine what makes them age faster than normal such as tree cover, direct sunlight, weather conditions, poor ventilation, improper installation, and more. Several signs to look for when you suspect you may need a new roof include curling shingles, cracked or discolored interior drywall, decaying or missing shingles, cracks, wind damage, and broken or damaged shingles. If you notice any of these warning signs, contact our Lakeside roofers immediately.