This carpet cleaner works wonderfully. I bought it after my AC unit started leaking onto my carpet, leaving a broze-colored stain on my light beige carpet. This worked great, despite the stains being dried and somewhat set in.