Barnardos provides a variety of services:
- Child and Family Services
- Footsteps to feeling safe programme
- Home based Care
- After School Care
- KidsStart, Early Childhood
- Parenting through Separation
- Parenting Programmes
- Children's Supervised Contact and LEAP, a programme working with vulnerable children