I would be very careful, my son is a heroin addict. I can tell you detox is not enough to stay clean. I would try for long term treatment if possible. My son is getting ready to start another 1 year program after relapsing. They just can't seem to stay away from it. Best of luck!!!!! I know what you are going through.