With the constant greenwashing of products these days, it can be hard to tell what's what on the cleaning aisle. This is no easy task. I need products that are not tested on animals, contain no animal products or by-products, are environmentally friendly without negative effects on wildlife, rivers, streams or plants, kind to those of us sensitive to chemicals and frangrances, ozone safe, biodegradable...My list goes on and on. Oh, did I mention it has to clean well too?