Yup. Redwood once, and a coat of Linseed every couple of years. Yes it's expensive, but like you I like to do thing once. My trailer deck is 10+ years old now, and doesn't show any weathering. I haven't oiled it in a couple years, and it's starting to look pretty dry. Guess I'll have to get on...