I have had other carpet cleaners over the years,but,this 1 is the best.