Find Your Passion for Life at our New Jersey Addiction Treatment Center

At Moving Mountains Recovery, we believe that it is vital for treatment providers to assist clients in finding a passion for life. Our goal is to do just that; to guide our clients toward discovering something that gives them purpose. Nestled in the quiet serenity of Randolph, New Jersey, our innovative recovery programs help individuals find the motivation necessary to persevere through challenging situations.


State-Of-The-Art Treatment Experience

lucemyra for opioid withdrawal


We provide an opportunity for clients to experience the life-altering impacts of the outdoors. Explore a new passion in a healthy setting and channel your energy into thrilling adventure challenges.

adventure therapy for trauma


According to the holistic medicine philosophy, one can achieve optimal health by gaining proper balance in life. Meditation may bring you the clarity and balance that you have been yearning for.

alcohol detox and treatment


Family plays a critical role in our lives. We help individuals repair and rebuild these relationships, to pave the way for a fulfilling and bountiful sober life.


Take The First Step to a New Life

Transform daydreams into realities

Moving Mountains takes a whole-person approach to recovery by offering a continuum of care, clinically proven treatments, and holistic healing. We work closely with you to identify your unique needs, facilitate individualized treatments, and help you establish a foundation upon which your recovery–and the rest of your life–can grow. Our compassionate, friendly staff is available 24-hours a day to take your call and help you begin your recovery journey.

Combatting the ever-growing drug epidemic that this country faces begins with you. Make the most of our vast knowledge of addiction treatment and our proven ability to change lives. Let’s Move Mountains together. Take the first step towards a new, better life by giving us a call today.


Drug & Alcohol Treatment

Alcohol Addiction

Alcohol addiction or AUD (alcohol use disorder) is the inability to control when you will drink, or when you are....

Learn More

Cocaine Addiction

Cocaine addiction is serious and can have many life-threatening consequences. Because of how cocaine affects the brain, once dependence has....

Learn More

Crystal Meth Addiction

Crystal meth is a highly addictive, dangerous drug. It can be terrifying to watch a loved one struggle with a....

Learn More

Heroin Addiction

Heroin addiction is life-threatening and scary for all parties involved. Thankfully, there are many resources available to find help for....

Learn More

Marijuana Addiction

Marijuana, also known as “weed” or “pot,” is a psychoactive drug that comes from the Cannabis sativa plant. People typically....

Learn More

Prescription Drug Addiction

Prescription drugs are used to treat physical and mental health conditions for people of all ages. When they are taken....

Learn More

New Jersey Drug & Alcohol Rehab Center

The Location of our facilities helps to enhance the experience of our patients while also creating an enviromental ideal for healing and recovery.

drug rehab

Our Admission Process

Make The Call

It all starts with one easy phone call. Dial (973) 315-6121 now to talk with an admissions specialist.

Verify Insurance

If you have health insurance, our team can check to see if treatment is covered under your plan/what is covered.

Initial Assessment

An initial assessment helps our care team create an individualized treatment plan for your unique needs as well as determine what level of care is right for you.

addiction help for a loved one

For Loved Ones

We can help your friends and family get the help they need.

Learn More
addiction help for yourself

For Yourself

Learn how to get started on your road to recovery.

Learn More
addiction help for professionals

For Professionals

Receive confidential, private treatment while tending to your professional responsibilities.

Learn More


Don’t see your provider?

Verify Your Insurance Now

Are you ready?

Request a Call Back

    Hand in Hand…We Can Move Mountains.

    Addiction doesn’t have to last forever. We’re here to let you know that there is hope. With the help of our holistically-tailored rehab program, you can get sober and stay sober.

    Our comprehensive substance abuse treatment programs are designed with your unique needs in mind. Since no two clients are the same, each client receives a personalized treatment program and aftercare plan.

    By the time clients complete our program, they have newfound passions and motivations in life. They have the tools they need to stay sober.

    If you or a loved one are struggling with addiction, you’ve come to the right place. Contact us to get started on your recovery at our unique drug and alcohol rehab program in New Jersey. Help is just a phone call away.

    Call Now

    (973) 315-6121

    Get Addiction Help Now
    (973) 315-6121
    Representatives available now.