Before & after school care
Our program offers a safe, engaging, and supportive environment for K-5 students.
Schools
We offer convenient care for working parents, with a structured yet flexible schedule that includes a variety of engaging activities. We currently accept students from the following schools:
Old Hundred Elementary
Deep Creek Elementary
Schedule
Morning
Children participate in devotionals, helping to inspire positive character development and set a peaceful tone for the day.
Afternoon
Children enjoy an afternoon snack, outdoor time to play and explore, free-choice activities and creative art projects to encourage self-expression and creativity.
-

Overtime Athletics
An optional, parent-paid program for your child. The program introduces the fundamentals of 20 different sports (soccer, hockey, tennis, basketball, lacrosse, football, running, baseball, cheerleading, & more) in a non-competitive environment.
Teacher spotlight
Meet Sofia! She joined our GS family in November 2022 and is our lead teacher in the school age class. Sofia is a joyful person with lots of energy who loves teaching.
She earned her Associate's Degree in Early Childhood Education and graduated VCU's School of Education in Fall of 2025. In her free time, she enjoys hiking, VCU Rams basketball and Steelers football!
Her favorite Bible verse is Philippians 4:13, "I can do all things through Christ who strengthens me."
We want to partner with you!
At Good Shepherd Child Development Center, we view parents as partners in their child's early learning journey. Our goal is to create a community where families feel informed, supported, and confident in the care and education their child is receiving.