There are free rehabs such as the Salvation Army that have good success. Let her work out her recovery, the more work she does for her own sobriety the better it will stick.
I will also say that I don't really think 30 days is nearly long enough for H. She may need a long term program that includes phasing out into a sober living home.
Good luck, take good care of YOU!