Shampoo for carpet cleaning. Shampooer can be of 2 types: shampoo for carpet cleaners and carpet shampoo for hand washing. If you want just to clean a spot or spill on your carpet, buy carpet shampoo for hand washing. All you will need to do is to apply carpet shampoo on the spot and leave it for 5 minutes. Oxi action shampoos will remove spots easy.