In general, you should replace your asphalt shingles after 30 years, and sometimes sooner if there is a lot of wear and tear.