I strongly recommend that you evaluate Acupuncturist / Herbalists in your area in order to find the best one near you.
You would want someone who can make custom herbal blends specifically for your body and its issues, and adjust the formula over time as your health improves.