I am so glad I bought this carpet cleaner. My son's condo has the dirtiest carpets and I knew it would cost a bundle to have them professionally cleaned. So I decided to do it myself. I was amazed at how black the water was in the reservoir letting me know how clean the carpets were getting! It took me several hours to do 2 bedrooms, hallway, stairs and living room but when I was finished the whole place looked and smelled so much better. I will be using this at my home now knowing how well it performs!