General Contractor vs. Subcontractor: What's the Difference?
· Guide · 3 min read
Defining the Roles
On any construction project involving multiple trades, there are typically two levels of contractors: the general contractor (GC), who manages the overall project, and the subcontractors (subs), who perform specific trade work. Understanding how these roles interact helps you make smarter decisions about how to structure your project.
The General Contractor
The GC is your primary contract partner. You hire them, pay them, and hold them accountable for the complete project. Their responsibilities include:
- Writing the project schedule and coordinating all trades
- Hiring, vetting, and managing subcontractors
- Pulling permits and managing inspections
- Procuring materials not supplied by subs
- Managing the project budget and change orders
- Maintaining job site safety
- Being the single point of accountability for project quality
The GC earns a markup (typically 10–20%) on subcontractor costs in exchange for taking on this coordination role and the legal/financial risk of the project.
Subcontractors
Subcontractors are specialty trade contractors hired by the GC to perform specific scopes of work. Common subcontractors on a renovation project include:
- Framing contractor: Structural framing, wall layout changes
- Electrician: Panel work, wiring, fixtures (requires state electrical license)
- Plumber: Supply and drain lines, fixtures (requires state plumbing license)
- HVAC contractor: Ductwork, equipment installation (requires state HVAC license)
- Tile setter: Floor and wall tile installation
- Painter: Interior and exterior painting
- Roofer: Roofing installation and flashing
- Insulation contractor: Batt, blown, or spray foam insulation
Subcontractors have no direct contract with you — their contract is with the GC. However, they retain the right to file a mechanic's lien against your property if the GC fails to pay them, which is why lien waivers matter.
The Owner-As-GC Model: Hiring Subs Directly
Some homeowners act as their own GC to save the 10–20% markup. This works well for simple projects with one or two trades and an owner who has:
- Experience managing tradespeople
- Flexibility to be on-site regularly during the project
- Knowledge of construction sequencing (you can't tile before the backer board is waterproofed)
- Time to coordinate scheduling among multiple subs
For complex multi-trade renovations, acting as your own GC is a recipe for scheduling conflicts, cost overruns, and inspection failures. The 10–20% GC markup buys professional coordination that has real value.
When to Hire a Specialty Contractor Directly
For single-trade projects, hiring a sub directly (without a GC) is often the right call:
- Replacing a water heater — hire a plumber directly
- Upgrading an electrical panel — hire an electrician directly
- Replacing a roof — hire a roofing contractor directly
- Installing new HVAC equipment — hire an HVAC contractor directly
Once your project requires coordination between two or more trades, the value of a GC increases significantly. Browse general contractors in your city to find experienced professionals for multi-trade projects.
Frequently Asked Questions
- Can I hire subcontractors directly instead of using a general contractor?
- Yes, and it can save 10–20% on labor costs — but it puts you in the role of general contractor. You'll be responsible for coordinating all trades, scheduling inspections, managing material deliveries, and resolving conflicts between subs. For complex multi-trade projects, this is a full-time job. Most homeowners underestimate the time and expertise required.
- Who is legally responsible for subcontractor work?
- When you hire a general contractor, the GC is legally responsible for all work performed on the project — including work done by subcontractors. The GC's license covers the project. If you hire subcontractors directly, each sub is responsible only for their own scope, and you have no single point of accountability for the integrated result.
- Do subcontractors need to be licensed?
- For licensed trade work (electrical, plumbing, HVAC, and others depending on state), the subcontractor performing that work must hold the appropriate state trade license. A general contractor cannot legally perform unlicensed electrical or plumbing work, and neither can an unlicensed sub they hire. Always verify that specialty subs hold the correct trade licenses.