This machine removed dirt stains in my carpet under the bed where one of my dogs sleeps. It was effortless. Much easier to use than my previous carpet cleaner.