OMG, I absolutely love the shampooer and all of the cleaning power it has. I have a new puppy that I am potty training so he has used the bathroom quite a few times on my brand new rug and every time I have been able to pull the shampooer out and clean the rug and it just works so great. I love the fact that I can pull the handle out and squirt the solution in my car and scrub the spots out. It's a very very great product.