This is a good carpet cleaner. My only criticism is that you do not get a big bottle of cleaner with it for your first try and the directions are kind of confusing. Once I got the hang of it it did a good job but it's not going to get the really tough stains. It's fine for your general carpet cleaning.
I have owned many carpet cleaners of various brands over the years. Because we are breeders of german shepherds and have multiple indoor dogs and puppies we needed a high quality carpet cleaner to handle the pet traffic and occasional mess. This carpet cleaner does not disappoint. It is a bit heavy but most professional units are. It does a very thorough job and the attachments that come with the unit are a fantastic bonus for using on spots, upholstery, car interiors etc. So far hands down the best cleaner I have purchased.
If you need further help or information please visit our Online Help Center