You should absolutely call Chem-Dry, even though I am one myself I probably don't live in your area, but it is totally non-toxic. I'm chemically sensitive, and when I tried it, I was told it would not give me a headache, that it was called The Natural because it's made from ingredients found in nature. I have since learned it is rated by the FDA as a 1 on the toxicity scale of 1-5, classified as "edibile."
I don't have any problems with it, and we can use it in my chiropractor's office with his chemically sensitive patients (he had been using just water --which needless to say didn't clean well). Allergists can use Chem-Dry in their offices.
Berber is a great carpet, it has to be cleaned in a dry manner because it is a slippery durable fiber, so a wet type cleaning just makes the dirt slide down to the base of the carpet, then as it dries it has a wicking action. So all the dirt left behind by steam cleaning just wicks right back up and voila! your spots are back in a couple days. With Chem-Dry, everything comes up and out. It is dry within a few hours. It's really kind of fun to see a really dirty light colored berber just "magically" turn white before the customer's very eyes.
anyway, find your local chem dry by going to their website at chem-dry.net and putting in your zip. Don't go through one of the resellers if you can help it, you'll get a better deal.Let me know if you have any more questions . . .
S.