Having your roof inspected is the single most effective way to extend its overall lifespan.
Having minor problems repaired at their onset will help prevent further damage and ensure the roof stays in good condition and keeps on doing what it is supposed to do.