Very nice. Good for you!
Luckily, my work place is casual. I leave shoes and a couple pairs of pants (jeans) at the office and just swap them out every so often. Then I only have to pack a shirt and such. For lunch I leave supplies there too. Basically it doesn't take me any longer to get ready than it would to drive. The actual commute time would be faster if I drove, maybe 30 mins instead of 45, but it would be in traffic and all too. I ride the 12 miles one way pretty much every day.