Our semi-independence programme is in place to assist the service user in developing and acquiring independent living skills. The aim of the semi-independence training is to ensure that, as far as possible service users are prepared for and comfortable with making the transition towards independence.