A Subcontractor is a specialized contractor hired by a General Contractor to perform a specific portion of a construction project. Subcontractors are responsible for completing their assigned scope of work in coordination with the overall project schedule and requirements.