Professional Instant Carpet Stain Remover cleans tough stains and odors instantly. Simply spray on and blot. No waiting or scrubbing. Stain remover removes both new and old, as well as oil-based and water-based stains, including pet stains, grease, cola, coffee, wine, food spills, ink, shoe polish, mud, clay, blood and lipstick. Stain remover contains odor neutralizers.