They are absolutely legit. They removed all the hard stains from my carpet and did a wonderful job. Excellent job. I would highly recommend it. Thank you!