The ability to provide intensive case management services is one of the keys to a successful mental health community program. Every person at Stepping Stones has a primary Program Manager who is responsible for coordinating case management. These services are designed to help individuals build on the previous progress they have made while progressing even further in the area of independent living. Case management is provided both directly with individuals as well as on their behalf. Mental health case management includes assessment, planning, coordination and advocacy services. Linkage and referral services are also part of case management including arrangements with medical, dental, optical, legal, pastoral and recreational resources, benefits and entitlements.