We always suggest working one-on-one with a qualified holistic practitioner/naturopathic doctor when tackling deep-rooted issues such as hormone imbalance. Hormone imbalance typically does not boil down to a single cause (and similarly does not have a quick fix that works for everyone). One must look at the person as a whole (including stress levels, repressed emotions, diet, exercise etc.) to address the etiology of the imbalance. Besides working with a practitioner, simple changes you can make to support healthy hormones include: eating enough fiber (which absorbs excess estrogen, for example), consuming a raw carrot daily, drinking ginger tea, and including sea vegetables (i.e. seaweed) in your diet.