I live in NM and trails are extremely sandy and dusty. I don't have to deal with saltwater like some folks. I don't know the way I do it is proper; but, I use:
- Park Tool CG-2.3 Chain Cleaner with Pedros Oranj Peelz Cleaner for the chain.
- Finish Line Speed bike Degreaser to spray rear derailleur and between front/rear gears. Does a good job of cleaning hard to reach the sand/dust.
- Blue lent free disposable shop towels to wipe up any extras.
- White Lightning Easy Lube with wax (in blue bottle). Suppose to be good for sandy and dusty conditions to keep stuff from sticking to gears/chain. The Wax lube can coat the gears and chain and prevent any sand/dust from sticking to make clean-up faster.
I cut a 13gal trash bag open to put under the bike to catch all the drippings from degreasing and lube.
I just use a lent free cloth, bucket, and the same mild soap I use to hand wash my cars. I wipe everything down, never spray with a hose.
I also use Clorox wipes to clean the (sweaty) seat and grips after a ride. It is still almost 80 degrees in NM at the end of Oct.
I also use Finish Line max Suspension Spray for the front suspension every once in a while and use Lizard Skins Fork Boot to help keep them from picking up dust/sand.
I sometimes have to use a pair of needle nose pliers to pull out any thorns from the 4" tires I can't by hand. I also use Mr Tuffy 3XL tire liners with Stans tire sealant.
I usually set my PSI to 20 when I commute during the week and between 10-15 PSI when I ride the trails. We can go from rocky, dusty, hard packed, to +6 inches of loose sand on the same ride. Lower PSI works better the deeper the sand. I keep a VIAIR 90P protable air compressor in the car for fast adjustments.
Before:
(Link Removed - No Longer Exists)
After:
(Link Removed - No Longer Exists)