Powiatowo – Gminna Spółdzielnia Socjalna „Kaszubia” została założona w 2015 roku przez Gminę Wejherowo i Powiat Wejherowski.
Spółdzielnia realizuje niektóre zadania publiczne Gminy Wejherowo m.in. sprzątanie terenów publicznych, odpiaszczanie dróg, utrzymanie i naprawy przystanków komunikacyjnych, koszenie traw, oczyszczanie wpustów kanalizacji deszczowej, utrzymanie i naprawy placów zabaw. Spółdzielnia "Kaszubia" zapewnia również eksploatację gminnej stacji zlewnej w Gościcinie. Na zlecenie Komunalnego Związku Gmin "Dolina Redy i Chylonki" Spółdzielnia prowadzi Punkt Zbiórki Odpadów Niebezpiecznych. Oprócz tego realizuje inne prace zlecane przez podmioty publiczne i prywatne.
Spółdzielnia posiada osobowość prawną i działa na podstawie statutu, ustawy „Prawo spółdzielcze” i ustawy „O spółdzielniach socjalnych”. Spółdzielnia zgodnie z zasadami ewidencji i identyfikacji podatników i płatników uzyskała Numer Identyfikacji Podatkowej NIP 588-241-41-65, oraz nadano jej numer REGON 363196335. Spółdzielnię „Kaszubia” wpisano do Rejestru Przedsiębiorców pod numerem KRS: 0000590648.