Dish soap, which cuts grease in the dishwater, also comes in handy for cleaning oily spots on concrete flooring, like the garage floor. Even for overall concrete flooring cleaning, a small dish soap in a bucket of water does the trick — no special floor cleaners needed.
Remove oil stains from concrete flooring using a dish-soap scrub. Wet the surrounding concrete first, which helps prevent the oil from soaking in. Squirt dish soap above the stains. Dip a scrub brush into a bucket of warm water and bathe the affected area, working the soap into a lather. The soapy subsequently helps raise the oil out of the concrete. Blot up the suds with rags or paper towels; then rinse the floor with clean water.
General Concrete-Floor Cleaning
Sweep the floor to remove loose debris like dust, leaves and dirt. Fill a bucket with hot or warm water, adding a squirt or two of dish soap. Mop the floor with the mildly soapy water. For tough stains, sprinkle a little baking soda or borax on the spots and dip a brush into the water, tackling the stains using the brush.