I have some fence posts that have been rotting on their tops. I know you can get plastic roofs you nail on. Which i don't like. ( Rain water still coming through the nail hole ? )
So far I'm thinking of soaking in a coat of oil, one that doesn't go rancid and disintegrate; for instance Walnut Oil used in cooking.
Is this a reasonable idea or grateful for any suggestions.