 that will be very effective in terms of getting rid of any oil stains or things like that but basically get your floor clean let it dry for a day and then apply the material the next day and if you're a contractor and you're doing a larger area or maybe you just do a lot of garage floors you might even wish to do a grind on the floor and you know sort of remove the surface derma of the concrete either way works but the important thing is that you want something with maximum bite