A commercial general contractor is an organization or person that manages the completion of a commercial construction project. General contractors work with their clients throughout the entire construction project and manage all aspects of the project, from acquiring materials and permits to hiring subcontractors. Many general contractors employ their own staff to handle some construction needs and hire subcontractors to...