The real problem for families is waiting until the mentally ill person finally hits bottom and is willing to do what it takes to get better. Unfortunately, families have often been burned so many times that they are afraid. Plus staying in the same environment it is difficult for the mentally ill person to stay away from old friendships and habits. It takes a really good psychiatrist who is accessible and willing to adjust meds AND extended family who can care for the person in a different environment. Many California counties now have Wellness Centers that are drop-in centers, peer run, and free for those with mental health diagnoses. They work in conjunction with county mental health, but are not the same as. Also, for those receiving SSI there is a company called PRIDE Industries that provides employment opportunities for the mentally ill.
Hope this helps someone.