top of page

About Us

Craig Perry_edited_edited.jpg
Craig Perry, CSWA

Craig holds a Master of Social Work degree from Utah Valley University and a Bachelor’s degree in Genetics and Biotechnology. His professional background includes extensive experience working with adults and adolescents in various settings, such as inpatient residential treatment for addiction, crisis counseling, and private practice as a mental health therapist. Bilingual in English and Spanish, Craig learned Spanish during his two years in Argentina, where he developed a deep appreciation for the language, people, and culture, particularly their love of football (Dale Boca!).

Craig's therapeutic approach centers on meeting clients where they are and addressing their specific concerns. He believes that clients are more motivated to achieve their goals when they set them collaboratively with the therapist. To support his clients, Craig employs a range of therapeutic modalities tailored to their issues. He often starts by exploring the client's exercise, diet, sleep, and the health of their relationships with themselves and others. His interventions frequently include Cognitive Behavioral Therapy, Mindfulness Meditation, Acceptance and Commitment Therapy, Existential Therapy, Attachment-Based Therapy, and Dialectical Behavioral Therapy.

Craig specializes in working with individuals facing challenges such as addiction, depression, anxiety, OCD, low self-worth, suicidality, self-harm, social anxiety, faith-related struggles, and trauma. Passionate about learning and skill improvement, Craig is dedicated to better assisting the individuals, groups, and communities he serves.

Licenses and Certifications


Craig is an Associate Clinical Social Worker (CSWA). He follows the Oregon Board of Licensed Social Workers ethics and rules. His supervisor is Ivette Rabanal, LCSW.

bottom of page