Frequently Asked Questions
Have questions? You’re not alone! Please see below for some of our frequently asked questions. Do you have one not on the list? Send us a message and we’ll get back to you.
Where are you located?
OMNI has three convenient locations:
1111 W. Lake Cook Road, Buffalo Grove, IL 60089
1880 W. Winchester Road Suite 108, Libertyville, IL 60048
210 N. Wolf Road, Wheeling, IL 60090
Palatine Resource Center: Coming soon!
Many services are also available virtually, or at community-based locations such as schools, police stations, etc.
Do you accept insurance? What about Medicaid?
We accept many commercial insurance plans, Medicaid, and offer a sliding payment scale for our clients who need it. A number of OMNI’s services are grant-funded and free for eligible individuals. If insurance is used, our team can help navigate the billing process. Currently, we accept the following insurances:
Blue Cross/Blue Shield Community Family Health Plan
Blue Cross/Blue Shield PPO
Aetna Better Health
Aetna PPO
County Care
Molina
Meridian
YouthCare
Cigna/Evernorth
United Healthcare/Optum
Medicare
How long do I have to wait? Do you have a waitlist?
We know that reaching out for mental health support is challenging in itself and can take a lot of courage to simply reach out. OMNI does whatever we can in order to see clients as quickly as possible.
Most requests for services can be accommodated within 7-14 days, depending on the type of service requested and current availability. While some specialized programs may have a short waitlist, our team works hard to match you with the right counselor or program so you can start getting help without unnecessary delays.
Do you have specific questions about appointment availability? Let’s talk! You can get an immediate appointment with our intake manager to get all questions answered and know what services might be available. Click here to make an appointment now.
Do you offer services in other languages?
Yes! We have bilingual staff and offer many services in both Spanish and English. This includes counseling for Spanish speaking clients as well as programs, groups and classes offered in Spanish.
How do I make an appointment?
To get started, call (847) 353-1500 to speak with our client care team. We’ll guide you through the process and match you with the right youth counselor, parenting program, or community resource.
You can also submit a contact form here and we’ll reach out to get the process started.
What services do you offer?
OMNI is a trusted nonprofit mental health organization serving children, teens, adults, and families across Chicago’s northwest suburbs for over 50 years. Our mission is to strengthen individuals and families through mental health counseling, prevention education, and family support programs that promote emotional well-being and long-term resilience. Here’s a breakdown:
Mental Health Counseling
OMNI offers professional, compassionate counseling services for ages 5 and up. Our licensed counselors provide:
Individual counseling for issues like anxiety, depression, trauma, ADHD, and life transitions.
Family counseling to improve communication, resolve conflict, and rebuild trust at home.
Group therapy where participants can learn coping skills, share experiences, and find peer support.
Each client receives a personalized plan focused on growth, healing, and lasting change.
Learn more about our counseling services by clicking here.
Substance Use Prevention & Recovery Support
Our substance use prevention and recovery programs focus on education, early intervention, and recovery resources for youth and families. OMNI helps individuals understand risk factors, develop coping skills, and find hope on the path to recovery.
Learn more about our substance use prevention & recovery support by clicking here.
School & Community Outreach
OMNI partners with local schools, community organizations, and municipalities to make mental health resources more accessible. Our outreach team provides classroom presentations, staff trainings, and on-site counseling to ensure students and families receive the support they need—right where they are.
Crisis Intervention & Support
When life feels overwhelming, OMNI provides immediate crisis support to stabilize situations and connect individuals with the right resources. Our trained professionals help families navigate mental health emergencies with care, understanding, and urgency.
Parenting Classes & Family Support Groups
OMNI offers parenting classes and support groups that empower caregivers with practical tools to strengthen relationships and guide their children through challenges. Parents learn strategies for communication, discipline, and emotional connection in a supportive, judgment-free environment.
Learn more about our parenting classes and support by clicking here.
Child Abuse Prevention & Family Strengthening
Through child abuse prevention and family strengthening programs, OMNI helps parents and caregivers create safe, stable, and nurturing home environments. We focus on early intervention, education, and support to reduce risk and build healthy family dynamics.
At OMNI, we believe everyone deserves access to quality mental health care and supportive community resources, regardless of age, background, or circumstance. Our caring team is here to help you and your family build resilience, strengthen connections, and find hope for a brighter future.
Who can come to OMNI?
At OMNI, everyone is welcome. The word OMNI means “for all” in Latin… and that’s exactly what we believe in. Our doors are open to children, teens, adults, and families who are looking for support, guidance, or help navigating life’s challenges.
We have offices located in Buffalo Grove, Wheeling, Libertyville, serving the broader northwest suburbs, Lake County, and North Shore. Whether you’re struggling with stress, anxiety, family conflict, or substance use concerns, OMNI is here to help you find hope and healing.
Our team works hard to make mental health services accessible to everyone. Many of our programs are free or offered at a low cost, thanks to generous community grants and public funding. That means cost should never be a barrier to getting the care you or your family needs.
In addition to local in-person and virtual counseling, some OMNI programs are also available to Illinois residents outside our immediate area, ensuring that more people can benefit from our prevention, counseling, and support services.
When you come to OMNI, you’ll find a caring environment where every person (no matter their age, background, or situation) can feel seen, supported, and empowered to take the next step forward.
Are your services confidential?
Yes. All counseling and mental health services at OMNI are fully confidential, following HIPAA and Illinois mental health laws. We will always explain your rights and any exceptions before starting services.
What ages do you serve?
We pride ourselves on working with individuals ages 5-105! Our team of professionals are here to support elementary school age through young adulthood, as well as parents and caregivers through seniors.
How can OMNI help me or my family?
OMNI provides mental health counseling, prevention programs, and family support services for kids, teens, adults, and families. We help people face a wide range of challenges, whether it’s a minor stress or a major life change.
Some of the issues we commonly help with include:
Anxiety and depression: Learn strategies to cope with stress, worry, or sadness.
Behavioral challenges: Support for children and teens struggling with anger, defiance, or difficulty in school.
Trauma and grief: Counseling for past trauma, PTSD, loss, or difficult life experiences.
Family conflict and parenting support: Guidance for parents and families to improve communication, set healthy boundaries, and strengthen relationships.
Substance use and prevention: Education, counseling, and recovery support for individuals or families affected by alcohol or drug use.
School and social challenges: Support for students who struggle with social skills, peer relationships, or academic stress.
Crisis situations: Immediate help and resources for families in urgent or high-stress situations.
At OMNI, we make it easy for anyone to access mental health care in Buffalo Grove, Wheeling, Libertyville, and surrounding areas through in-person or virtual counseling. Many of our services are free or low-cost, so cost won’t stop you from getting help. Our goal is to provide a safe, welcoming, and supportive environment where you or your family can build coping skills, resilience, and hope.
No matter what you’re going through, OMNI is here to listen, support, and guide you toward positive changes.
What are some signs you (or a loved one) might benefit from counseling or support?
Sometimes it’s hard to know when to ask for help, but recognizing the signs early can make a big difference. OMNI provides mental health counseling, family support, and prevention programs to help children, teens, adults, and families before challenges get bigger.
You or your loved one might benefit from support if you notice any of the following:
Changes in mood or behavior: Feeling sad, anxious, irritable, or angry more often than usual.
Trouble at school or work: Falling behind, losing interest, or struggling to concentrate.
Social withdrawal: Pulling away from friends, family, or activities you used to enjoy.
Difficulty managing emotions: Experiencing frequent outbursts, anger, or frustration.
Stressful family dynamics: Struggling with communication, conflict, or major life changes like divorce, loss, or relocation.
Signs of substance use: Drinking or using drugs to cope with stress or emotions.
Self-harm or risky behaviors: Thoughts of hurting yourself or engaging in unsafe actions.
At OMNI, we make it easy to access supportive counseling and resources in Buffalo Grove, Wheeling, Libertyville, and surrounding northwest suburbs. Our trained professionals provide a safe, welcoming space to talk, learn coping skills, and work toward positive change.
Even if you’re unsure, reaching out to OMNI can provide guidance, relief, and hope. Early support can help prevent problems from getting worse and give you or your loved one the tools to thrive at home, at school, and in the community.
What to expect from counseling at OMNI
Starting counseling can feel intimidating, but at OMNI, we make the process easy, welcoming, and personalized. Our goal is to help children, teens, adults, and families in Buffalo Grove, Wheeling, Libertyville, and surrounding northwest suburbs feel supported, understood, and empowered from the very first session.
Here’s what you can expect when you begin counseling with us:
1. Intake Call
Your journey starts with a friendly intake call. During this conversation, we’ll learn about your needs, preferences, and background. We take the time to understand your situation so we can match you with the counselor and services that are best for you.
2. First Session
In your first counseling session, you’ll meet your counselor and begin to explore your goals. We’ll talk about what brought you to OMNI, the challenges you’re facing, and what you hope to achieve through counseling. This session is about building trust, understanding, and a plan that works for you.
3. Ongoing Support
Counseling at OMNI is flexible and personalized. Together with your counselor, you’ll work on strategies for:
Managing stress, anxiety, or depression
Improving relationships with family, friends, or peers
Developing coping skills for challenges at home, school, or work
Building confidence, resilience, and emotional wellness
Sessions move at a pace that feels comfortable for you, and each experience is unique to your needs. Our counselors focus on meeting you where you are, helping you make meaningful progress while feeling supported every step of the way.
At OMNI, counseling isn’t just about addressing challenges. It’s about helping you or your loved one thrive, gain new skills, and feel empowered to face life with hope and confidence.
How can I get involved or support OMNI?
Donations to OMNI are tax deductible and provide critical services for people in need. You can support OMNI by donating or partnering with us. Visit this page to get started!
I’m not sure what I need… can I still reach out?
Yes, please do. Whether you’re reaching out for yourself or someone else, our team will help guide you to the best resource for your situation. Please fill out the form below to get started.
Still have questions?
Please call us at (847) 353-1500 or message us via our contact form below.

