Just a drop is all you need to remove oil, grease, paint, make-up, grass, clay, ink, blood, baby food, tar, coffee, rust, beta dine, pet stains, fabric bleed…..most any stains! And it is versatile. Use on all fabrics, carpet, rugs, pet bedding, even leather.