Terbentuk secara resmi pada tahun 2012 dengan no notaris 181/HK/CV/V/2012 dengan lokasi kantor utama di Solo.
SSC juga sudah terdaftar secara negara dengan no NIB 9120102312468.
Adapun SSC memberikan pelayanan terpercaya dengan menggunakan metode yang dapat dipertanggungjawabkan melalui alat test psikologi yang valid dan reliabel dan ketepatan dalam penggalian data.
SSC juga yang menjadi tempat satu – satu nya di Solo yang menjadi pusat sertifikasi kompetensi psikologi yang langsung dibawah naungan Lembaga sertifikasi psikologi dan Badan Nasional Sertifikasi Psikologi.