The Canadian Trucking Alliance did excellent work in this case. I regularly consult its resources on this issue, which is a real problem for the industry. Companies have found a way to neatly avoid paying any compensation for overtime or vacation. It is a big problem, and it has gotten worse. As mentioned by Mr. Laskowski, many companies own trucks, but they don’t have a single employee.
According to the CRA, if everything points to an individual being an employee, they are an employee. They can’t just use a scheme to try and avoid labour laws. But that’s exactly what these companies are doing.