So far I've used this to clean my carpet in the house and I have to say it cleaned it better than the professional one that I've been using. I going to recommend this to all I know.