Die Kernaktivität des Unternehmens SOWATCH GmbH besteht in der Durchführung von Sozialinspektionen und Sachverhaltsabklärungen im Bereich der Sozialhilfe. Das Unternehmen unterstützt Sozialbehörden bei der Überprüfung von Wohn- und Lebensumständen von Antragsstellenden und Klienten der Sozialhilfe, um sicherzustellen, dass die Leistungen korrekt abgeklärt und bereitgestellt werden. Dazu gehören auch Beratung, Schulung und Hausbesuche. Das Unternehmen legt Wert auf eine wertschätzende Herangehensweise und die Einhaltung von Verhältnismässigkeit und Rechtsgrundlagen.