Professional formula is effective on both new and old water-based or oil-based stains. Spot Shot Professional Instant Carpet Stain Remover easily removes coffee, soda, wine, ink, greasy food, blood, make-up, pet stains and more. Unique formula contains odor neutralizer and light fragrance, leaving your room smelling fresh. Use in hotels, schools and other areas where the toughest carpet stains need the quickest attention.