I wash all my gear with lemon joy (i know its so cliche) you have to get it from the states because its impossible to get up here,we have a client bring some up every year but you can find it in bellingham or other stores just across the line. I mix it with a a bottle of pure anise oil and use this to clean everything ,hooks,spoons,plugs, reels, boat and tiller motor handle. sounds excessive but i believe in it and it works for me. I would have to agree with bent rods about after you get a fish clean it of as well.I usually have a few of the same rigs that i am fishing set and ready so that when we get a fish I just snap on a new one and the gear goes back out, and wash the other during down time between bites if you get a chance but i usuall dont fish the same rig after a fish. once i have the gear washed I keep it in a small tupperware with river water for the next day