Solid Foundations has been designed to meet each person's specific needs and provide personal support.