We are moving into a new house soon. So I used my Hoover cleanslate pet on my carpets and it cleaned everything up with very little hassle. My 17 year old beagle sometimes have accidents inside and this cleaned it right up!