I'd really recommend building some wooden platforms for places you spend a lot of time standing. Something with more give than a mat. I've spent most of the last ten years working outside on dirt or on wooden floors without much issue. I worked in a mechanic shop on a slab for about six months once and my feet were always bothering me. Concrete floors are punishment for the body in general.