Much to the delight of my co-workers, I take a shower every morning before I wander off to work.
I DO NOT wash my hands at work at all - NEVER! I work in an elementary school and all of the little child critters have little critters living on them that I have been exposed to before, and it was not pleasant. Also, after seeing what they leave behind (no pun - really!) in the bathroom, and their toilet habits, I refuse to even touch the faucets or the wet handle on the paper towel machine. What I do, however, is use that alcohol based hand sanitizer when ever I use the bathroom, touch a computer part that the kids handled, touch anything that the kids may have touched, touched a kid, or just because I feel something microscopic crawling on my hands. I started doing this after my three month - nine sick day - battle with some type of exotic kid critter infestation my sinuses and lungs had after some of the kids were sick and visited my classroom to play with the computers, and I have not been sick since.
At home, if I work outside, handle any animals, before and after cooking, and many other times, I wash may hands. Additional showers come after a hard day in the garden, hiking, biking, or other "strenuous" home activities