This product is awesome. I have 1 dog that has continued to have accidents on my brand new carpet. After using the deep clean my carpet looks just like I just purchased it.