Yes. Your company is responsible for ensuring that work can be carried out safely on your premises. For example, you'll have to provide proper access to work areas.
Each subcontractor will also be responsible as the employer of their workers.
Learn more about the responsibilities of various stakeholders under the Workplace Safety and Health Act.