Roof Sealants
Before Winter comes I would like to re-seal the front and rear caps, Bathroom sky light, and some of the other things pocking out of my roof.
I see Eternabond tape, Dicor self leveling sealant, and silicone self leveling sealant. I have read that the silicone self leveling sealant will last years longer than the regular self leveling sealants. I know nothing else will stick to the silicone so I'm cautious about its use, but this is the roof and that problem may not be a big deal. I like the idea of the Eternabond but have no experience with it.
What have you found to be an, effective roof sealant, one that will work for at least several years.