I bought the Bissell TurboClean DualPro Pet Carpet Cleaner to clean the two bedrooms, hallways and closet carpets in our condo. I like the two water level settings for cleaning. The express clean setting worked very well on all of our carpets and it dried in a few hours. Overall the machine worked well and was relatively easy to use. The nice thing about using your own machine is you can work at your own pace. I did a room a day so I had plenty of time and space to move things around while drying and prepping for the next day.