I had never thought of eco-friendly carpet cleaners, and don't know of any, but another option is to try to care for your carpet so that you don't have to clean itas often.
with lots of water and no soap this way you can at least save off carbon emissions that carpet cleaner guys are going to cause in the transportation process
We have a blogger job opening at EcoFriendlyDaily.com and GadgetAddiction.com, if you're interested please email us with samples of your work and why you would be a great addition our team!