I do have showers at work when my company built an onsite fitness center last year so that along with a change to our dress code allowed me to start bike commuting last year. If they didn't, there is are two fitness centers near by that I could have ridden too, showered and then the ride from those gym's to my office would have been less than a mile. My ride is 7.5 miles one way and in cool weather and peddling easy I don't really sweat too much but now with rising temps, it doesn't matter how slow I go I'll still work up a decent lather.