We’d love to hear from you!
No Insurance Required
Sliding Scale Available
Free Intake Appointment
Nearly 300 Panel Therapists
Ottawa & Kent Counties
Whether you’re looking to schedule an intake, ask a question, or just find out if Mosaic is the right fit, we’re here for you. Fill out the form and our team will get back to you within one business day.
Get in touch
Mosaic Counseling contact form
We’ll respond within one business day
"*" indicates required fields
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