My stepsister in Washington has been on meth for 10 years. From what I've been told, rural, northern Washington is full of meth labs.
She first tried it when she was 13. By 14, she had her first child and was completely out of control. My parents couldn't leave her alone in the house for any length of time without her inviting a bunch of junkies over and trashing the place.
She's now 23 and has two children. She's been with an abusive man for all those years: the man who got her hooked in the first place (he wasn't only abusive to her, but to her mother and the rest of the family. He kicked one of my father's dogs so hard that he killed it). People always question why she won't leave this guy, but he's her supplier. He won't even let her associate with her parents anymore. Addicted people will do anything to assure that they continue getting a fix. She left him a few times when she went through rehab, but she always went back after she was released. She went through rehabilitation at least four times that I know of to no avail.
I'm not sure how much hope there is for her...she claims to be clean now, but there are too many indications that she's not. I'm also not sure why my father and stepmother aren't trying to get their grandkids out of that house. They haven't been able to see the kids for over 3 years and appear to be broken up about it. That's all they talk about. They practically raised the oldest child while my sister was younger and did nothing but party and go to rehab, and now they can't even see her.
I wish you luck with your friend. It seems that even if people have all the support in the world, the drug overpowers all. It can be done, but the person has to take control of his life. No one else can do it for him. The mind plays a huge role in successful rehabilitation; some people seem to think that a doctor is going to prescribe a magical drug in rehab that'll make them kick the habit, but without will power and determination, nothing will work.