Mosaic Counseling removes every barrier to mental health care. No insurance required, because professional counseling should never be a luxury.
No Insurance Required
Sliding Scale Available
Free Intake Appointment
Nearly 300 Licensed Therapists
Ottawa & Kent Counties
Our hearts are with every individual, family, friend, first responder, educator, neighbor, and community member impacted by the heartbreaking tragedy in Grand Haven.
No barriers. Just the right support for you.
Mosaic Counseling has changed the way mental health services are delivered. We do not give you reasons why you cannot see a therapist, we work with you to find every path forward, regardless of financial circumstance or insurance status.
We want your experience to be one where you truly feel seen, heard, valued, and connected, from the very first call.
Our mission is to serve the mental health needs of our community through accessible, affordable, professional counseling, connecting individuals to personalized support in their time of need.
Let Mosaic match you with one of our therapists for any presenting issue. We find the right fit for your unique needs and goals.
Give your employees the gift of affordable mental health services by partnering with Mosaic. Show them you care about their wellbeing.
Mosaic provides FREE QPR (Question, Persuade, Refer) training — three simple steps anyone can learn to help save a life from suicide.
1 in 6 youth has a treatable mental health disorder. Mosaic places therapists directly at school, removing financial and transportation barriers.
The first step is often the hardest — but you don’t have to take it alone. Schedule a free intake and let us find the right therapist for you.
1703 S. Despelder St., Grand Haven, MI 49417
1001 Medical Park Dr SE, Ste. 200, Grand Rapids, MI 49546
503 Century Lane, Holland, MI 49423
The first step is often the hardest — but you don’t have to take it alone. Schedule a free intake and let us find the right therapist for you.
1703 S. Despelder St., Grand Haven, MI 49417
1001 Medical Park Dr SE, Ste. 200, Grand Rapids, MI 49546
503 Century Lane, Holland, MI 49423