Crisis Stabilization Services

Crisis Stabilization Services

Reach out for support in a crisis.

Mental Health Skill-Building Services

Mental Health Skill-Building Services

Learn skills and foster independence.

Intensive In-Home Services (IIH)

Intensive In-Home Services (IIH)

Find care for your child, yourself and your family.

Do You Need an Understanding Counselor?

We offer mental health support services in Chesterfield, VA and the surroundings areas

Do you need a mental health support specialist to support you or your child through a crisis? The staff at Comprehensive Counseling Solutions of Virginia is here for you. We provide mental and behavioral health services. You can depend on us during your time of need.

Learn about our services

Comprehensive Counseling Solutions of Virginia offers a wide range of services to suit your counseling, skill-building and advising needs. Call 804-621-4249 to schedule services, or use the Contact page to email us.

We offer:


Crisis stabilization services:

If you're experiencing an acute mental health crisis, you can participate in a 15-day program of mental health support services.


Mental health skill-building services:

Our skill-building services will help you develop self-care skills with 10 to 15 hours of support per week. These services are for people with major depressive disorder, bipolar I disorder, bipolar II disorder or schizophrenia.


Intensive in-home services for children and young adults:

Our in-home mental health support services consist of six to 10 weekly hours of care for your child and support for your family. These services are for people under 21 years old.


Consulting services:

You can use our consulting services to guide your organization, whether it is a business in any field or a medical practice providing behavioral health services.

No matter your needs, count on the help of Comprehensive Counseling Solutions of Virginia. We'll be happy to help you reach your mental health goals.


9842 Lori Road
Suite 201
Chesterfield, VA 23832

Phone: (804) 621-4249
Fax: (804) 295-5398

Mon: 9:00AM-5:00PM
Tue: 9:00AM-5:00PM
Wed: 9:00AM-5:00PM
Thu: 9:00AM-5:00PM
Fri: 9:00AM-4:00PM
Sat: Appointment Only
Sun: Appointment Only