Epoxy flooring is a protective coating that has many uses. It can be used as an undercoating beneath other flooring when the floor that is already there has a lot of imperfections and needs to have a more consistent appearance.

Its more common usage is for commercial buildings or in residential homes in areas where concrete will be kept as the floor. Epoxy coating is a way of adding an extra layer of protection to a standard concrete floor, and provides a beautiful finish.