Detergent DOES NOT usually work very well on wine stains. You would not be looking here if it were that easy! I doubt that was a set in wine stain. And even so, after he was done cleaning, you could still see some residual stain left on the carpet. Not very impressive. We won't use dish soap on your wine stain when you call us!