The brand of shoes that I have worn for years come in a very wide range of styles from dress to casual and work boots. They have non skid sole that is great on slippery greasy floors, wet surfaces and are super comfortable. They are so great that many restaurants and health care institutions require them as footwear.
I suffer from some foot problems, wear custom made insoles and am on my feet all day and these are the best shoes I have found to ease my suffering. Plus they last awhile.
The brand is Shoes for Crews and you can review their line up here:
http://www.shoesforcrews.com/sfc3/index.cfm?changeWebsite=US_en
Good luck and best wishes.