Yes of course! Rockin' Green is a DETERGENT and as such contains a variety of surfactants, water softeners and builders. Don't be fooled by copy-cat products and homemade formulas. Rockin' Green was created in a lab to be a hard working detergent that works for all types of fabrics and situations.