Good carpet cleaner
Remove spots very well -- as advertised.  Recommended.
Rating: 5 stars