Der Sozialpsychiatrische Dienst (SpDi) bietet Beratung für psychisch kranke Menschen und deren Angehörige. Weiterführende Hilfen werden abgeklärt und vermittelt. Schwerpunkt ist die Betreuung nach stationärer psychiatrischer Behandlung in Form von Einzel- oder Familiengesprächen. Der Dienst bietet Problembewältigung im Umgang mit Ämtern und Behörden, Freizeitgestaltung und vieles mehr.
Regelmäßige Außensprechstunden finden in Leutkirch, Isny, Bad Waldsee und Aulendorf statt. Darüber hinaus erbringt der Dienst soziotherapeutische Behandlung – auch aufsuchende Hilfe ist möglich (Hausbesuche).