Are you wondering if now's a good time to replace your roof? Over time, your roof will experience wear and…