Spółka ta przystąpiła do realizacji tych linii, wraz z budową własnej zajezdni i elektrowni w Hajdukach w 1899 towarzystwo to uruchomiło: 7 września 1899 linię Katowice – Hajduki, 19 listopada 1899 linię Hajduki – Królewska Huta, 29 lipca 1900 linię Hajduki – Piaśniki, 31 października 1900 Rozdzień – Mysłowice. W 1898 zelektryfikowano linie spółki Kramer & Co. Chcąc uniknąć konkurencji dwóch towarzystw, 7 lipca 1899 utworzono spółkę Schlesische Kleinbahn AG. Nowa spółka zarządzała siecią o długości 123,43 km (w tym trasą Gliwice – Rudy o długości 22,29 km), a w 1900 przewiozła 7 603 856 pasażerów.

W dalszym ciągu rozwijano sieć tramwajową, a także rozpoczęto przebudowę istniejącej sieci na trasy normalnotorowe i dwutorowe. Do 1922 oddano do użytku następujące linie: 6 sierpnia 1901 wąskotorową linię Nowy Wirek – Świętochłowice, 12 sierpnia 1901 wąskotorową linię Królewska Huta – Świętochłowice, 14 czerwca 1912 pierwszą na terenie Górnego Śląska normalnotorową linię tramwajową Katowice Rynek – Park Południowy (Park Kościuszki), wraz z zajezdnią na końcu szlaku, 23 listopada 1913 z inicjatywy magistratu Bytomia trzy linie o łącznej długości 9,610 km: Bytom Rynek – Miechowice, Karb – Dąbrowa Miejska, Bytom Rynek – ul. Piekarska (przy ul. Piekarskiej wybudowano zajezdnię).