Mental Health support is a basic human right that needs to be accessible, affordable, effective, and flexible. A Guelph Wellington-based virtual Mental Health For All system will solve issues such as increased suicide rates, hospital admissions and employee sick time. Services need to be given as long as the person wants them and senses a need for support. The provider needs to be consistent, caring, solution focused and well supervised.