All Walks of Life LLC
Clinical Social Work/Therapist, LCSW, LISW-CP, AFC®
Verified by Psychology Today Verified by Psychology Today
Let's Connect (803) 592-6249

“Life is not about waiting for the storm to pass, it’s about learning to dance in the rain.” – Vivian Greene
Life’s storms—whether sudden or gradual—can feel overwhelming. As a therapist, I walk alongside you, offering support and helping you draw on your strengths to face challenges with confidence. Together, we work toward clarity, stability, and renewed hope—even amid life’s rain.
Since 2014, I’ve served individuals and families across North and South Carolina through my private practice. At All Walks of Life, our motto is: “Quality Care from People Who Care,” reflecting our commitment to compassionate care.
We serve a wide range of populations, offering individual, family, and couples therapy. With 15 + years of clinical experience, we treat adolescent behavioral and ADHD disorders, mood disorders, psychosis, depression, anxiety, work–life balance challenges, parenting concerns, anger management, life transitions, men’s issues, finance therapy, and many more.
At All Walks of Life, we are committed to creating a welcoming, professional, and inclusive space where every client feels valued and respected. I promise to honor your rights and confidentiality with the utmost care and provide a supportive, compassionate therapeutic experience tailored just for you. Again, our motto is: “Quality Care from People Who Care.”
Call or Email All Walks of Life LLC now for a free 15 minute consultation - (803) 592-6249
Let's Connect (803) 592-6249

Finances
Fees
- Individual Sessions $100
- Couple Sessions $125
- Sliding scale: apply if you may be eligible
Payment Methods
Cash, Mastercard, VisaInsurance
- Aetna
- BlueCross and BlueShield
- Cigna and Evernorth
- ESI Employee Assistance Group
- Medicaid
- Molina Healthcare
- My Group EAP
- Nc Blue Cross Blue Shield
- Sc Absolute Total Care
- Sc Blue Choice
- Sc Select Health
- Sc State Plan/Planned Administrators/Federal Emp.
- SelectHealth
- WellCare
All Walks of Life LLC
Clinical Social Work/Therapist, LCSW, LISW-CP, AFC®
Check fees and, if listed, ask to verify your insurance coverage. Email or (803) 592-6249
Qualifications
- Verified by Psychology Today Licensed by State of South Carolina / 11123 Joseph Giddins
- In Practice for 16 years
- Attended Morgan State University, Master of Social Work, Graduated 2008
- License: North Carolina Board of Social Work C009313 / 2015
- Certificate from Association for Financial Counseling & Planning Education 136938057 / 2025
Clinical Social Work/Therapist: Joseph Giddins
Education and Years In Practice
Additional Credentials
All Walks of Life LLC
Clinical Social Work/Therapist, LCSW, LISW-CP, AFC®
Feel free to ask about qualifications and training experience. Email or (803) 592-6249
Specialties and Expertise
Top Specialties
- Financial Behavioral Therapy
- Men's Issues
- Life Transitions
Expertise
- ADHD
- Anger Management
- Anxiety
- Behavioral Issues
- Bipolar Disorder
- Child
- Coping Skills
- Depression
- Divorce
- Family Conflict
- Infidelity
- Life Coaching
- Mood Disorders
- Oppositional Defiance (ODD)
- Parenting
- Peer Relationships
- Psychosis
- Relationship Issues
- Self Esteem
- Self-Harming
- Stress
- Teen Violence
All Walks of Life LLC
Clinical Social Work/Therapist, LCSW, LISW-CP, AFC®
Do these issues align with your needs? Email or (803) 592-6249
Client Focus
Age
Preteen ,
Teen ,
Adults
Participants
Individuals ,
Couples ,
Family
Ethnicity
Black and African American
Age
Preteen ,
Teen ,
Adults
Participants
Individuals ,
Couples ,
Family
Ethnicity
Black and African American
Treatment Approach
Types of Therapy
- Clinical Supervision and Licensed Supervisors
- Coaching
- Cognitive Behavioral (CBT)
- Cognitive Processing (CPT)
- Family / Marital
- Family Systems
- Intervention
- Motivational Interviewing
- Narrative
- Parent-Child Interaction (PCIT)
- Person-Centered
- Positive Psychology
- Solution Focused Brief (SFBT)
- Strength-Based
All Walks of Life LLC
Clinical Social Work/Therapist, LCSW, LISW-CP, AFC®
Ask about what different forms of therapy will be like. Email or (803) 592-6249
Location
Primary Location
All Walks of Life
150 Oakland Ave
Suite 229
Rock Hill, SC 29730
(803) 592-6249Email Us
Additional Location
All Walks of Life LLC
1251 Arrow Pine Drive
Ste C122
Charlotte, NC 28273
(803) 592-6249Nearby Areas
Counties
Neighborhoods
All Walks of Life LLC
Clinical Social Work/Therapist, LCSW, LISW-CP, AFC®
Call for a free consultation now - (803) 592-6249