Five Stars
This is a very affective carpet cleaner.  Follow directions and stains seem to disappear.
Rating: 5 stars