I steam clean our carpets every couple of months it seems since we have 2 dogs whom we love with all our hearts (just ask Phil :) ) Thieves Household Cleaner (www.youngliving.com/en_US/products/thieves-household-cleaner) is a great product to use in place of shampoos you would normally use in your steam cleaner. Just place a capful or two in your water reservoir when you are filling it. I also like to add a couple of drops of Purification to mine (www.youngliving.com/en_US/products/purification-essential-oil) I have found too that it doesn't leave a residue on your carpets like shampoos can.
Thieves Household Cleaner is so versatile it can replace virtually all your cleaners and is concentrated so a little goes a long way. I use it my kitchen, bathroom and on my windows. It smells heavenly and you can rest assured that you cleaning with natural ingredients. To learn more or purchase visit our link: http://www.ufloat.org/essential-oils.html and as always if you have any questions, don't hesitate to ask!