gmmcnair
Well-known member
Has anyone else experimented with some of the more earth friendly cleaning products? I've been getting mixed results so far, and would love to hear the forum's opinions. Here is what I've tried and my own highly subjective ratings. 
Excellent: (As good as the best mainstream products)
Oxo Brite (better than Oxyclean...seems to be stronger)
Trader Joe's Next to Godliness Powder Dishwasher Detergent
Trader Joe's Next to Godliness Lavendar Tea Tree Hand Dishwashing Liquid
Bi-O-Kleen Bac Out Enzyme Stain remover
Good: (Adequate for most purposes, cleaned well enough for me in most cases)
Trader Joe's Powder Laundry Detergent
Seventh Generation Lavender Fabric Softener
Planet Laundry liquid and powder
Planet Dishwashing Liquid
Seventh Generation Dishwasher Gel
Bi-O-Kleen Laundry Powder
Fair to Poor(Maybe for Light Soil...didn't clean that well for me)
Bi-O-Kleen Laundry Liquid
Ecover Dishwashing Liquid
Trader Joes Dishwasher Gel
Trader Joe's Liquid Laundry Detergent
Anyone else have experience they would like to share? I always try to go for the least volatile, chemically friendly products, and love to hear other's experiences.

Excellent: (As good as the best mainstream products)
Oxo Brite (better than Oxyclean...seems to be stronger)
Trader Joe's Next to Godliness Powder Dishwasher Detergent
Trader Joe's Next to Godliness Lavendar Tea Tree Hand Dishwashing Liquid
Bi-O-Kleen Bac Out Enzyme Stain remover
Good: (Adequate for most purposes, cleaned well enough for me in most cases)
Trader Joe's Powder Laundry Detergent
Seventh Generation Lavender Fabric Softener
Planet Laundry liquid and powder
Planet Dishwashing Liquid
Seventh Generation Dishwasher Gel
Bi-O-Kleen Laundry Powder
Fair to Poor(Maybe for Light Soil...didn't clean that well for me)
Bi-O-Kleen Laundry Liquid
Ecover Dishwashing Liquid
Trader Joes Dishwasher Gel
Trader Joe's Liquid Laundry Detergent
Anyone else have experience they would like to share? I always try to go for the least volatile, chemically friendly products, and love to hear other's experiences.