worked wonders on our 18 year old carpet and washed out lots of bedbugs and other worn in dirt.