Why not just eat plenty of fruits, vegetables, lean meet, dairy products.
I think a balanced diet, is always a good idea not just at detox, but throughout your entire life.
If you think you have major deficiencies, only blood tests with your doctor can tell you the time of day.