The Hoover Platinum Collection Professional-Strength Carpet-and-Upholstery Detergent is excellent at removing dirt and different kinds of stains like coffee, cosmetics, red wine, and more. It can be used with all deep-cleaning machines that we have reviewed and more, and its potent formula is strong enough to take on heavy-traffic areas. This is really good stuff, basically.