This product is safe to use on all types of hard floor surfaces including vinyl, terrazzo, concrete, stone, thermoplastic, linoleum, sealed wood, sealed cork and rubber composite surfaces. Floor Maintainer combines detergents, polymers and waxes to produce a clean and shiny floor surface after machine buffing. It results in a non-slip gloss finishwhen burnished. Can also be sprayed or damp mopped.