Our terrazzo flooring is a popular choice for those looking for high durability, customization, and beauty. Terrazzo can be made from a cement matrix, or an epoxy resin mixed with marble or recycled granite glass, and a wide choice of other aggregates. In combination with synthetic divider strips to section off different colors, terrazzo creates unparalleled design options.