A few tell-tale signs you should repair or replace your roof include the age of your roof (25+ years), visual inspection shows discoloring, curling, or sagging, sunlight shines through into your attic, and you see signs of leaks on your attic floor.