Sealed or Epoxied Concrete is the way to go, even in the offices. It's the most durable, and it a modern look. Carpet just wears out and looks terrible. If you absolutely want something over the concrete, consider LVT (Luxury Vinyl Tile) It's no too expensive and fair easy to install. Home depot...