Hello Peace. It can be confusing to find support services for people with mental illnesses as each area has it own favorite name. Some places call it Support for independent living , some call it family support case management, some call it case management or intensive case management. Plus there is CCAC. To cover each, I'll start with mental health service providers.
There are a variety of places you can look, your local CMHA branch may help, you can call or use your computer to access 211 in your area( I find calling often works a bit better as they know how to do the searches) or you can go to the Ontario Social Workers website and look under FAQ's for their suggestions.
http://www.oasw.org/public/about-social-workers/frequently-asked-questions-(faqs).aspx Depending on where you live, CMHA handles a lot of the demand for social workers that are publicly funded for people with mental health issues. However the waiting lists tend to be long and based on need and the free services may be based on the ability to pay. While you can self refer, most placements go to those coming out of the hospital or who are in danger of being readmitted or who are long term low income (ODSP etc) and/or in danger of becoming homeless.
To give you an example of what is available , go to CMHA Toronto web page on the subject
https://toronto.cmha.ca/programs_services/case-management/ and then follow the links. It will show you services offered, the general wait times and the type of questions that may be asked on a questionaire
http://theaccesspoint.ca/about/ . Each area is a little different, but CMHA Toronto has pretty much the same programs when it comes to mental health issues as anyone else in the province when it comes to mental health issues and support.
The other possibility is CCAC (Community Care Access Centres) . You can call 310-2222 without an area code and you will be put through to your nearest centre. They provide a wide range of services for both mental and physical problems, to find out more you can use the Toronto one as an example, once again services are pretty much the same across Ontario.
http://healthcareathome.ca/torontocentral/en You can also try the MDAO support line and they may be able to tell you a bit more about answers to your question Telephone Support Line:1-866-363-MOOD (6663). Monday to Friday, 9:30 a.m. - 5:00 p.m.
Each area of the province is different and in some areas wait times may be shorter and the availability of services extended to more people than in my area, all you can do is contact them and ask. Take Care. paul m