I cannot speak as to the effectiveness of this program because our daughter decided not to stay but be warned they mean what they say when they inform you there is NO refund. Our daughter stayed less than 24 hours and they kept the ENTIRE 1000$'( deposit as well as the first months fees) So, if there is any doubt whatsoever your loved one may not stay do NOT use these guys. They may have a great program but if your loved one won't stay & your out even more money (most have multiple stays in rehab) with nothing to show for it. I 100% agree the deposit should be non-refundable but to keep 700$'s for less than 24 hours if very harsh for families who are already hurting financially in an attempt to help their loved one. This just adds insult to injury. Shame on you A New Beginning. Help comes in many different forms but taking money for services not used is unfair & can lead to a bad reputation within the rehab world.