Focusing on developing independent living skills, Community Living Elgin staff provide support to people in their homes or apartments at the level they require. People are encouraged to assume responsibilities within their homes and communities. Again, the support of family and friends plays an important part in helping people determine the direction of their lives.