It took me several hours to clean a very small rug. The cleaning solution wasn't doing the job either. I had to add my own cleaners to eventually make a difference.