I use this product with my Bissell Carpet Cleaner machine. It works well although I have nothing to compare it against. Still, I'm please with the results. My dogs have created many spots to be cleaned and this product does as advertised and pretty much cleans these spots up.