I tried using "spot shot" to remove some oil/grease stains on my boat carpet. Usually "spot shot" takes out anything, but it did not work on these spots. They were there when I bought my boat so I am not sure exactly what caused the stain. Can anybody recommend a stain remover for boat carpet that removes tough stains??