Warning:
This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
The Putco Bus Company says the bus which plunged off a bridge killing 19 people, was roadworthy.
Dozens more were injured, some seriously, in the accident in Meyerton in the Vaal Triangle on Monday morning.
The bus was travelling from Sebokeng to Henley on Klip when it crashed, reportedly after the driver lost control.
Trade union federation Cosatu has called for a full investigation into the tragedy.
It says the disaster underlines yet again the need for a safe, efficient and affordable public transport system.
Transport Minister Ben Martins has ordered a full investigation into the cause of the crash.