In the interests of personal safety and professional appearances, Diane and I wear black, polished, steel-toed shoes (not boots) at every pickup and delivery, and driving shoes most other times.
The driving shoes are open-heel clogs that are very comfortable and easy to slip on and off. The easy on/off is important as we don't wear shoes in the sleeper.
Our steel-toe shoes are not comfortable to wear all day long. We wear them only when handling freight, and to meetings and training at FedEx Custom Critical headquarters. The steel-toed shoes are part of our uniform and we want people at HQ to see us as the customers see us.
We have in the truck a custom-built shoe rack that sits over the boot (the part that connects the cab to the sleeper). Whatever pair of shoes we are wearing at the time, the other is in the rack. Without leaving the driver's seat, we can easily reach the shoes, quickly put on the steel-toes for freight handling, and quickly return to driving shoes when we are done with the freight.
The photo below is taken from the driver's seat. You can see the top of the passenger seat in the top left corner of the photo.
The shelves are angled to keep the shoes in place when the truck is moving. On top of the rack is our permit book (also within easy reach of the driver). A piece of non-skid shelf liner between the book and the shelf keeps the book in place (having a smooth-riding truck also helps). The bottom shelf hosts the digital video recorder for the security camera system.
This shoe rack is one of the best ideas built into the truck. With every load, it keeps the steel-toe shoes handy, yet out of the way. It also keeps dirt from the shoes out of the sleeper.
We had the rack built by our sleeper manufacturer, using their materials to give it a finished look. But there is nothing to it. People so inclined would find it easy to build.