Can anyone recommend a good carpet cleaner? Alternatively, can anyone suggest good ways to remove the stains left on nylon carpets by spilled chocolate flavored nutrition drinks?

Thank you!

Audrey