Epoxy, Polyaspartic and polyurethane coatings with a wide variety of color pigments, stains and other color options can turn your concrete floors into an extension of your living area. This will add color, hide imperfections, water proof and protect your floors while bringing life and depth to your concrete floors.