Whats the best way to remove oil and grease from the floor prior to coating?
A quality degreasing agent such as USolv, UDegrease, or similar degreaser available at hardware or automotive supply stores will usually lift oils and grease from the floor well enough to allow coating to begin. To determine if your floor has trouble spots, perform the water test. Spray the floor with water and watch for areas in which the water does not soak into the substrate, but beads on the surface. These areas will need to be degreased until the water is readily absorbed by the substrate.