About us

New Found Life Substance Abuse Treatment Program

Our Founder, Michael Watt

Michael Watt recognized the need for something more than a sober living house. His experience in owning a sober living facility showed him that men and women entering a sober living facility without going through a Substance Abuse Treatment program had little success in long term sobriety.

This realization inspired Michael to seek licensing from the state of Florida for a substance abuse treatment program. A substance abuse treatment program, combination with structured sober living, provides men and women with an optimal chance of success for long term sobriety.

Our Programs

New Found Life of Delray Beach programs are provided in a supportive and caring environment. Our staff is here to help you understand and build an addiction free lifestyle for your benefit. We achieve this through the use of education, group therapy, and counseling. Licensed by the State of Florida Department of Children and Families, our program helps to assess, treat, and prevent the physical, emotional, spiritual, and mental pains brought on from addiction and substance abuse.

The clinical support staff at New Found Life Substance Abuse Treatment Center is comprised of highly experienced LCSW’s, MSW’s, and LCSW’s.