Um, I guess it depends on what you think the problem is. Body Odor isn't caused by one thing. For some people it has to do with impacted fecal matter that has collected in their colon - thus a Colon Cleanse would do them good. For someone with possible liver or kidney failure, Odex might be beneficial (I'm just starting, so we'll see). For someone with Leaky Gut (though still not sure if this is a cuase of BO), then something like Intestamine or Intestinew should help. It's best to take one thing at a time to see what works and what doesn't. But of course if you have multiple problems, as in leaky gut, dysbiosis and failing kidneys, maybe its best to take multiple things to heal asap. So, to answer your question - I don't know.