Hi All ~ Shaklee products are great -- expensive, but very concentrated so they last a long time. I've used their cleaning products all my adult life, and actually grew up with them -- they're one of the "original" green companies, still family-owned, I believe.
California Baby is even better than it was when DS was born (he's now 5). They used to have the tiniest smidgin (1/10th of 1%) of paraben as a preservative, but removed it several years back. They have a fragrance-free Super Sensitive line if lavender and other essential oils bother you. We're huge fans of the company. Here's a list from their Tea Tree & Lavender Shampoo & Bodywash:
"100% Botanically-based. No SLS or DEA. No nut oils, gluten, soy, oat or dairy. No numbing agents. No parabens, sodium benzoate, benzoic acid, benzyl alcohol or phenoxyethanol.
Our essential oils are guaranteed pesticide free. Our therapeutic Tea Tree is organically grown in Australia.
Ingredients: Purified water, aloe vera*, decyl polyglucose (extracts of corn, coconut and palm - non-invasive and extremely biodegradable), vitamin e*, evening primrose, vegetable glycerin, citrus seed extract, proprietary essential oil blend*, phosphollpid (emollient, coconut source), polyaminopropyl biguanide (extremely mild antimicrobial; no formaldehyde or formaldehyde donors, non-solvent and non-genotoxic).
* Organic or sustainable."