I wish I would have considered these questions years ago! If you know what I mean! (probably just a 20 year roof). :-)