Yes, I can remove oil from your concrete. If the oil has been there for a long time the stain can still be there when the cleaning is done. Once the oil has penetrated into the concrete the chemicals and pressure washer can't get to it.