I coat my winter bike with some 3M Teflon/Silicone spray before the snow comes and after each thorough washing. Makes all the snow and junk just slide right off. My LBS said it looked too clean to have been ridden daily all winter. I'm not sure if they believed me.