For over two decades, Tapestry Family Services has been dedicated to making a difference in the lives of Mendocino County’s most vulnerable residents. Since our inception in 2000, our mission has been clear: to provide unwavering support, compassionate care, and a helping hand to those who need it most.

Our Impact

Fostering Hope: We’ve touched the lives of over 500 children and transitional aged youth, offering them a stable and nurturing environment where they can grow and thrive. Our commitment to fostering brighter futures is exemplified by our work with more than 120 resource (foster) families who’ve opened their homes and hearts to foster children in need.

Mental Health Matters: At Tapestry, we believe that mental health is an essential part of overall well-being. We’ve provided vital mental health services to thousands of Mendocino County residents, spanning from youth to adults. Our dedicated professionals are here to offer guidance, support, and resources to help individuals and families navigate life’s challenges.

Our Commitment

At Tapestry Family Services, our commitment to the community runs deep. We’re here to create a brighter tomorrow, one life at a time. Whether you’re looking for foster care services, mental health support, or just a helping hand, we’re here to serve Mendocino County with compassion and dedication.

Join us in our journey of compassion, care, and community support. Together, we can weave a stronger, more resilient tapestry of lives in our community.

Contact us today to learn more about our services or how you can get involved in our mission.

 

Children’s Services & Foster Care
169 Mason Street, Suite 300
Ukiah, CA 95482
Call us or text us: (707) 463-3300

55 N. Main St.
Willits, CA 95490
Call us or text us: (707) 463-3300

215 S. Main St.
Fort Bragg, CA 95437
Call us or text us: (707) 463-3300

Adult Services
564 S. Dora Street, Suite D
Ukiah, CA 95482
(707) 463-0405

55 N. Main St.
Willits, CA 95490
Call us or text us: (707) 463-3300

215 S. Main St.
Fort Bragg, CA 95437
Call us or text us: (707) 463-3300