We have 2 dogs and 4 kids and it easily cleaned up stains and revived our old carpet. Our house smells so clean and I am very pleased.