I am really happy with the results. My carpet was very dirty and I needed to go over some areas (like the hallway) two times. We have a large dog in the house and I was surprised at how much hair came out. It also is important to do the clean water rinse.