Do you want to make a difference in your community?

Join the ROOTS Volunteer Team.


At ROOTS we believe that the next generation of our community have the capacity to change the world. We support this vision through a positive youth development approach, where young people are supported in ways that recognize them for their strengths rather than their weaknesses.

For the safety and positive support of the young people we serve, we train all of our volunteers in positive youth development practices, conduct background checks, and support volunteers in helping young people access important resources to get through successes and challenges in their lives.


Volunteering with ROOTS is a commitment.

Our Drop In Center can stay open reliably and frequently because of the amazing dedicated volunteers that work with us. Please review the requirements below before making your decision to volunteer.

If you have any questions, email our Drop In Coordinator, Bri Rousseau at



Have a positive attitude about the youth in our community.

Must be 18+

Willing to complete 2 shifts per month (2.5 hours each)

Be relatively knowledgeable of community resources

Attend 4 Quarterly Meetings

Attend a 2 hour training and orientation

Drop In Hours/Shift Requirements:

Wed/Thurs/Fri 2:30pm-8pm

Open Shift: 2:30-5:15

Close Shift: 5:15-8:00

Our Process:

**It can take up to a month to start volunteering at ROOTS!**

Fill out our basic intake (below!)

Attend a 2 hour training

Background Check


Start your first shift!

Attend 4 Mandatory Quarterly Meetings per year

Attend our Annual Volunteer Celebration Event