The Big green carpet cleaner is awesome.  It does an amazing job.  My carpet looks great.