Get in Touch
Want to send a message to David Allen right away?
Claim Listing
David Allen
Licensed Professional Counselor, LPC
Charlottesville,
VA
US
David Allen is a Licensed Professional Counselor (LPC) and National Certified Counselor (NCC) specializing in addiction recovery and substance use treatment for adults and elders. His approach to therapy is centered around understanding addictive behaviors, which he sees as a means of altering internal feelings through external substances. David employs an eclectic range of therapeutic techniques, including Cognitive Behavioral Therapy (CBT), to provide individuals with the tools needed to overcome addiction and address the underlying issues associated with dual diagnosis. With a Master's degree in Community and Addictions Counseling from William & Mary, he has honed his skills in various settings, including his role as a full-time therapist at the Farley Center and as Program Manager/Director at Region Ten’s Dual Recovery Center (DRC). Currently, he serves as the Clinical Supervisor at Orchard Mountain Recovery IOP, where he facilitates group therapy sessions and conducts clinical assessments. David's private practice is dedicated to supporting individuals who have completed substance use treatment or those who are seeking assistance before entering a program. He also provides specialized support for family members of individuals struggling with addiction, focusing on relapse prevention, recovery coping skills, and dual diagnosis management.
This clinician is not employed by 7 Cups. This page is part of a provider directory. Only therapists that have claimed their listing with 7 Cups can be contacted directly through the platform. All other therapists are listed as a resource for visitors. They are not employed by 7 Cups.