they took care of the stains, the smell and the fleas that had been lingering in my carpet for a while now. thanks to their hard working techs who it was obvious knew what they were doing. I got my carpet back. the good looking spotless no fleas carpet. thanks so much.