We have great success with oil & grease stains and use biodegradable degreasers to assist with stain removal. Whilst it is dependent on the depth of the stain, in most cases a light shadow of the stain could remain.