if i am spilling oil on my floor and staining it and the oil is absorbed by concrete why dont i just buy some cheap motor oil and a mop and coat the whole thing with oil and never worry about spilling oil again? go easy on me i dont know anything about concrete.but it may not look the best...