The condition and lifespan of your roof will depend on the type of roof you have, the effects of your local environment and the maintenance, which the roof has received.