Blue Magic 905-06PK Carpet Stain and Spot Lifter - 23 fl. oz, (Pack of 6) No need to vacuum Oil and water stains and sports are lifted Works on new and even old stains