


ROC
RESTORING OUR COMMUNITIES
ROC, Inc. – Restoring the Foundation
Founded in 2014, ROC, Inc. began as a community outreach effort focused on serving families during the Christmas season. What started as a simple act of giving grew into a broader vision to meet the needs of individuals and communities year-round. In 2020, ROC became an official 501(c)(3) non-profit organization and expanded its impact through mentoring programs, youth conferences, creative community events, and outreach initiatives that included feeding and supporting the homeless.
Today, ROC, Inc. is dedicated to restoring the foundation of strong families and thriving communities. We believe that healthy relationships, meaningful connections, and opportunities for growth create a lasting impact for future generations. Our mission is to strengthen individuals, families, and communities by focusing on three essential areas: Compassion, Creativity, and Identity. Through these pillars, we provide support, foster connection, and inspire people to discover their purpose so they can thrive in every area of life.



MAKE A DIFFERENCE TODAY
Support ROC
Your generosity helps ROC (Restoring Our Communities) empower individuals, strengthen communities, and create opportunities through our pillars of Compassion, Creativity, and Identity.
Every donation—big or small—helps us provide resources, mentorship, outreach programs, and life-changing support to those we serve.
Together, we can restore hope, build purpose, and create lasting impact.
Make a difference today. Donate and help us continue this mission.


FEEDING THE COMMUNITY
Giving Back
Yearly we serve those who can never pay us back. ROC makes every effort to lend a helping hand to the community. Each year we partner with local shelters in serving a hot meal to families and putting our boots on the ground to serve brown bag food on the streets. We are committed to doing good and leaving a willingness with the youth that teaches serving from the heart lights up the heart and the community.

IMPACTING THE YOUTH
One Step at a Time
At ROC, we are dedicated to stepping up our efforts in addressing the challenges our youth face. Training the Next Generation is by no means an easy fight, but through cooperation and community empowerment we believe we can facilitate progress in this area. We are always striving to make a difference, and invite you to learn more and lend your support.

SURVIVAL TOOLS
Helping The Community
With this initiative, our goal is to promote great opportunities for those in need. With access to the right resources, people can become empowered by their own abilities and gain the confidence to fulfill their potential. Learn more about our work by getting in touch with our team today.