Stains Be Gone: Unleashing the Power of Expert Carpet Cleaning