Before epoxy is installed, the concrete surface first needs to be prepped. This is to ensure proper epoxy adhesion. Preparation of the concrete surface is done via diamond grinding or shot blasting. The process entails repairing deteriorated concrete and removing contaminants such as oil, grease, fungus, bacteria, dust, and dirt from the concrete surface. 

Well-prepared and cleaned concrete allows the epoxy material to penetrate deep or adhere to concrete to create a long-lasting and strong bond. After the preparation process, multiple layers of epoxy coating is evenly installed over the concrete surface and allowed to cure. 

Aggregates such as flakes, chips and quartz can also be added to create an anti-slip surface and for a customized design.