He’s an easy-going guy with the mouth of a sailor. That’s why we like him. He’s real.

If you are looking for a therapist that is to genuinely care, show up, ask tough questions, and guide you to your next big breakthrough, you found your guy.

David is the kind of guy people love to have in their corner. That’s because he is easy to talk to, and because he also knows what he is talking about.

David comes to ALL IN after leading a program at one of the nation’s most prestigious addictions treatment programs, and with a degree in mental health counseling. Not only did that make him skilled at understanding and working with clients that struggle with substances, but he also understands the crucial mental health and relationship components that often underlie addictions.

Beyond being a skilled counselor, he also is just a really good guy. As a husband, father, and brother he also understands the importance of balance.David’s clients love working with him because of his relaxed yet engaged approach. But don’t mistake his relaxed vibe; he shows tough love when needed. He’s here to help you change your life, not be stuck in life’s challenges.

With David, you get the rare combination of a skilled counselor, an addictions expert, and a very-easy-to-talk-to guy.

“You know what I like about David. He’s both grounding and motivating at the same time.”

“He’s the best therapist I have worked with by far. Definitely recommend.”

-Actual client feedback

Education & Certifications

MA- Co-Occuring Disorders – Hazelden Betty Ford Graduate School of Addiction Studies

BA – Community Psychology – St. Cloud State University

Eye-Movement Desensitization & Reprocessing (EMDR) Practitioner

Trained in Motivational Interviewing

Licensed Alcohol & Drug Counselor

Training in Post-Induction Therapy for treating Trauma

Training in The Gottman Method of Couples Counseling