Ok, Champlinites. I need your help again. :) I'm looking for recommendations/advice about carpet cleaners. I've tried cleaning mine with a home carpet cleaner, but it doesn't get the job done as well as I'd like it to. Are commercial companies any better? (It's a real disaster. Like chalk stains and Popsicle drips and spilled milk/juice and ground-in playdoh, etc.) Thoughts? TIA!