I was very mad at my husband for spilling juice on my new cotton carpet. I thought the stain wouldn't come out but I was proved wrong. 100% Non Toxic Green Carpet Cleaning Service solved my problem and handled perfectly. I didn't even recognize my rug when I got it back, which is a good thing! Thanks a bunch!