Commercial General Contractor vs. Specialty Contractor in Miami
The commercial construction sector in Miami operates through two distinct contractor classifications — general contractors and specialty contractors — each carrying separate licensing obligations, project authority, and operational scope under Florida law. Understanding how these categories are defined and how they interact determines which license class a contractor must hold, which party bears overall project responsibility, and how subcontracting relationships are structured on any given commercial job site in Miami-Dade County.
Definition and scope
A commercial general contractor (CGC) holds a license that authorizes the contractor to undertake, execute, superintend, and manage construction work of any trade across all phases of a commercial building project. Under Florida Statutes §489.105(3)(a), a general contractor is qualified to construct any structure or building and to do or superintend the whole or any part of the construction, alteration, repair, removal, demolition, or other improvement of any building or structure. In Miami-Dade, the Florida Department of Business and Professional Regulation (DBPR) issues the state CGC license, while the Miami-Dade County Construction Trades Qualifying Board oversees local qualification for certain county-registered categories.
A specialty contractor holds a license that restricts work to a defined trade discipline — mechanical, electrical, plumbing, roofing, glass and glazing, swimming pool, air conditioning, or others enumerated in Florida Statutes §489.105(3)(b)–(q). A licensed electrical contractor, for example, is not authorized to perform structural framing; a licensed roofing contractor cannot self-perform HVAC rough-in. Each specialty license has its own examination, insurance threshold, and continuing education requirement administered by DBPR or its local equivalent.
The scope boundary for this page is limited to commercial construction as it occurs within the City of Miami and Miami-Dade County. Residential contractor classifications — including the state's Residential Contractor and Building Contractor license tiers — are not covered here. Projects in Broward County, Palm Beach County, or municipalities outside Miami-Dade fall under different local qualification boards and are outside the coverage of this reference. For the broader landscape of contractor service categories operating in this market, the Miami Contractor Services overview provides context across license types and project sectors.
How it works
On a standard commercial project in Miami, the general contractor holds the prime contract with the owner and assumes legal and financial responsibility for project delivery. The CGC may self-perform certain scopes but typically subcontracts specialty trade work to licensed specialty contractors — electrical, mechanical, plumbing, and roofing among them. The CGC is responsible for coordinating these subcontractors, managing the construction schedule, pulling the required permits from the City of Miami Building Department or Miami-Dade County, and ensuring all work passes inspection. Permit-pulling authority is a critical distinction: under Florida Statutes §489.119, only a properly licensed contractor may obtain a permit for work within their license scope.
Specialty contractors operating as subcontractors work under the authority of the CGC's permit on most projects, though Florida law also permits specialty contractors to pull their own permits for discrete scopes of work when they contract directly with the owner. The Miami commercial contractor licensing requirements page details the specific examination and registration requirements applicable to each category.
The practical division of labor follows this structure:
- CGC — executes the prime contract, provides overall site supervision, coordinates all trade subcontractors, manages the project schedule, obtains the building permit, and bears owner-facing liability for the finished structure.
- Mechanical contractor — performs HVAC system installation under a separate specialty license (Class A, B, or C air conditioning, or mechanical contractor).
- Electrical contractor — performs all electrical rough-in, service entry, and finish work under a state-issued electrical contractor license.
- Plumbing contractor — performs all drain, waste, vent, and supply piping under a plumbing contractor license.
- Roofing contractor — performs all roof system installation and waterproofing under a roofing contractor license.
- Other specialty trades — glass and glazing, fire suppression, concrete, drywall, and others each require their own specialty license where the scope crosses into licensed territory.
The Miami commercial contractor subcontractor relationships page addresses how these relationships are structured contractually and from a liability standpoint.
Common scenarios
Three project situations illustrate how the CGC-versus-specialty distinction plays out in Miami commercial work:
Ground-up commercial construction — A developer constructing a 40,000-square-foot office building in Brickell will contract with a CGC who holds the prime agreement and pulls the master permit. The CGC subcontracts electrical, plumbing, mechanical, and roofing scopes to 4 or more specialty contractors, each licensed in their respective trade. The CGC coordinates inspections with the Miami-Dade Building Department at each phase.
Tenant improvement without structural work — A retail tenant improvement in a Wynwood commercial building may involve only mechanical, electrical, and plumbing modifications. In this scenario, the project owner could contract directly with 3 specialty contractors — bypassing a CGC entirely — if no structural or general construction work is required. Each specialty contractor would pull individual permits.
Hurricane-resistant roofing replacement — Miami-Dade's High Velocity Hurricane Zone (HVHZ) requirements under the Florida Building Code mandate specific product approvals for roofing systems. A licensed roofing contractor working as the sole prime on a commercial roof replacement project would pull that permit directly. No CGC license is required. See hurricane-resistant construction standards for HVHZ-specific requirements.
Decision boundaries
Selecting between a CGC and a specialty contractor as the contracting party depends on 4 primary factors:
1. Scope complexity — Projects involving 2 or more distinct licensed trade scopes coordinated under a single contract generally require a CGC. A project confined to a single trade discipline can be executed by the specialty contractor holding that license.
2. Permit authority — If the project requires a master building permit covering multiple trades, only a CGC can pull and hold that permit in Miami-Dade. Individual specialty contractors hold permits only for their discrete licensed scope.
3. Owner-facing liability — An owner seeking a single point of contractual accountability for construction quality, schedule, and budget performance engages a CGC. Contracting separately with 5 specialty contractors creates 5 separate accountability relationships and no overall project integration responsibility.
4. Licensing compliance — A specialty contractor who performs or supervises work outside their licensed trade category in Miami is subject to disciplinary action by DBPR, including fines and license suspension under Florida Statutes §489.129. The boundary between, for example, "general contractor" and "building contractor" license categories also affects which project types each may legally accept.
For commercial renovation projects where the scope blurs general and specialty work, the Miami commercial renovation and tenant improvement reference covers how these distinctions apply in alteration contexts. Bid structure, contract types, and insurance requirements for both CGC and specialty engagements are addressed at Miami commercial contractor contract types and Miami commercial contractor insurance requirements.
References
- Florida Statutes §489.105 — Contractor Definitions and License Categories
- Florida Statutes §489.119 — Qualifying Agents; Permits
- Florida Statutes §489.129 — Disciplinary Proceedings
- Florida Department of Business and Professional Regulation (DBPR) — Construction Industry Licensing
- Florida Building Code — High Velocity Hurricane Zone (HVHZ) Requirements
- Miami-Dade County Construction Trades Qualifying Board
- City of Miami Building Department — Permits and Inspections