Are there drug rehabilitation programs out there for someone who is financially-challenged?

I have a friend who’s a heroin addict and wants to get better, but she can’t do it on her own. She wants to get into a drug rehabilitation program, but she can’t afford it. Are there any drug rehabilitation programs out there that offer discounts or offer services for free?

More Meth Drug Addiction Info: