There are not too many hair detox shampoos available on the market because hair drug tests are fairly rare. It became more popular in 2017. For instance in New Jersey hair drug tests beame quite common. In order to pass a hair follicle drug test we need a few (good quality) detox shampoos and some other products as well. Nexxus Aloe Rid shampoo and Zydot Ultra clean are the best hair detox products on the market.
Nexxus Aloe Rid old formula review
Aloe Rid old formula (the latest version of Aloe Rid is not good for hair drug test!!) protects your hair during the treatment and also helps your hair follicle to release drug metabolites and Zydott Ultra clean detox shampoo do the bigger part of detoxing your hair.

If you want to pass your test and keep your hair in good condition, then you will need both. Its bundled together in some webshops and it costs 235$ which is a quite high price for two detox shampoos, but if they help you to pass your test then why not? I do belive its worth much more than 200 bucks. You can read more info on Aloe Rid shampoo here.
The Jerry G hair detox method
There are other methods as well, but the macujo is probably the best. i wouldnt recommend the jerry G method, because it destroyes your hair completely and after the treatment you will have to shave it off, and you can start praying to get your hair back. The other problem with this method that its not as safe as the macujo method. I advise you to do not risk and include Nexxus Aloe Rid detox shampoo to your treatment in order to achieve maximum effect.
The macujo method: Aloe Rid | Zydot Ultra clean | Clean and clear pink and Vinegar