I use this solution at home and it works great at breaking down pet stains and other stains. I use with whenever I have a tough stains and can't rub it out, and it works we'll with the hoover carpet cleaner device! I'd recommend if you need some carpet cleaning.