Concrete is a versatile material. There are many types of concrete available, each for a multitude of uses. The use of concrete for flooring is typically seen in warehouses, factories and industrial buildings, but have you ever thought of installing concrete flooring in your home?