What is a subcontractor?

A subcontractor is a business or individual that is hired by a general contractor to perform a specific portion of the work on a construction project.

Subcontractors provide specialised skills and expertise that the general contractor may not have in-house, allowing them to manage the overall project while subcontracting out various tasks to specialised trades.