Tvrtka obavlja slijedeće komunalne djelatnosti:
- održavanje čistoće,
- odlaganje, zbrinjavanje i odvoz komunalnog i neopasnog otpada,
- održavanje javnih površina,
- tržnica na malo,
- održavanje gradskih groblja i obavljanje pogrebnih usluga,
- zimska služba
- parking
Djelatnost Tvrtke odvija se kroz organizacijske cjeline, tj. radne jedinice:
- Radna jedinica Komunalije
- održavanje zelenila i čistoće
- održavanje groblja
- održavanje javnih površine
- održavanje tržnice
- odvoz otpada s područja Grada i prigradskih naselja
- Radna jedinica Pogrebno
- Pogrebne usluge
- Trgovina pogrebne opreme
- Radna jedinica Deponija
- Odlagalište otpada
- Zbrinjavanje neopasnog otpada
- Zajednički poslovi - Uprava
- Opći i pravni poslovi
- Računovodstveni poslovi
- Knjigovodstveni poslovi
- Nabava i skladište
- Zaštita na radu, zaštita od požara
- Informatički sustav
- Javna nabava