TrackMyVendor Resources CO Subcontractor License Requirements for GCs

Compliance Guide · Colorado

Colorado Subcontractor License Requirements: What GCs Must Verify Before Work Starts

Colorado licenses electrical and plumbing subs at the state level through DORA, and fire suppression and elevator contractors through separate state agencies. GC licensing is entirely local — Denver, Colorado Springs, and Boulder each have their own requirements. Here is what you must verify.

9 min read Updated May 2026 Written for general contractors

How Colorado Contractor Licensing Works

Colorado's licensing structure is deliberately two-tiered. The state licenses the most dangerous specialty trades — electrical, plumbing, fire suppression, and elevators — where safety failures have catastrophic consequences. Everything else, including the general contractor license itself, is left to local municipalities.

This creates a verification burden for GCs that is harder to manage than in states with a single central licensing authority. For your electrical and plumbing subs, one DORA database covers the whole state. For your HVAC, roofing, and GC subs, you must contact each jurisdiction individually.

A license from one Colorado municipality provides zero reciprocity with another. A Denver Class A contractor license does not authorize work in Aurora or Boulder. A GC working across multiple Colorado markets must hold separate local licenses for each.

Contracts with unlicensed contractors are void and unenforceable in Colorado. If a sub performing work that requires a state license does not hold that license, the contract may be legally unenforceable — meaning the sub cannot recover payment from you, and disputes over work quality become far more complex. This applies directly to unlicensed electrical and plumbing subs.

State-Licensed vs. Locally Licensed Trades

Trades licensed at the Colorado state level

Trade Licensing authority License types / renewal
Electrical State Electrical Board / DORA Residential Wireman, Journeyman Electrician, Master Electrician. 3-year renewal; 24 hours CE per cycle. Contractor entity must have a licensed Master Electrician as Responsible Individual.
Plumbing State Plumbing Board / DORA Residential Plumber, Journeyworker Plumber, Master Plumber. 2-year renewal (expires Feb 28 of odd years); 8 hours CE/year. Contractor registration number must appear on vehicles, invoices, and websites as of June 2025.
Fire Suppression / Sprinklers Division of Fire Prevention and Control (DFPC), Dept. of Public Safety Annual registration renewal; $1M GL insurance required; Responsible Managing Employee must hold NICET Level III/IV or licensed PE. All plans must be registered with DFPC before installation.
Elevators / Conveyances Division of Oil and Public Safety (OPS), Dept. of Labor & Employment Conveyance Contractor License (entity), Conveyance Mechanic License (individual), and Conveyance Inspector License. Applies statewide under the Elevator and Escalator Certification Act.

Trades licensed only at the local / municipal level

Trade What to expect
General Contractor Varies by municipality. Denver requires Class A/B/C contractor license + ICC exam. PPRBD covers Colorado Springs area. Boulder requires its own license. Many smaller jurisdictions require only a permit, not a contractor license.
HVAC / Mechanical No state license. Requires local/municipal license or registration in most major cities. HVAC subs may also need state electrical and/or plumbing licenses for the electrical and gas piping portions of their work. EPA 608 certification is required federally for refrigerant handling.
Roofing No state license. Local permit required. Some municipalities (Jefferson County, etc.) require a contractor license before pulling permits. Verify the specific project jurisdiction before hiring any roofing sub.
Concrete / Framing / Drywall No state license. Local permit requirements vary. Most Colorado municipalities do not require a specific license for these trades beyond general contractor licensing.
HVAC subs often need state electrical AND plumbing credentials. Even though there is no Colorado state HVAC license, an HVAC sub installing electrical controls needs a state electrical license, and one handling gas piping may need a state plumbing license. Verify all applicable state credentials, not just the HVAC local registration.

Local Licensing — Denver, Colorado Springs, and Beyond

Because Colorado has no statewide GC license, every city and county sets its own requirements. Here is what GCs need to know about the major markets:

Denver (City and County)

Denver issues Class A (commercial, unlimited), Class B, and Class C (residential, 1- and 2-family) contractor licenses. Minimum 7 years of experience required for Class A. A $50,000 surety bond is required. As of early 2025, all new and renewing applicants must pass an ICC exam. Licenses are valid for 3 years. Contact: Denver Community Planning and Development.

Colorado Springs / El Paso County — Pikes Peak Regional Building Department (PPRBD)

PPRBD is a regional authority covering Colorado Springs, El Paso County, and most surrounding municipalities. It issues Building Contractor licenses, Mechanical Contractor licenses, Heating Mechanic licenses, and Fire Suppression Contractor licenses locally. The Licensing Committee meets monthly; the process takes 6–8 weeks.

Boulder

Boulder requires a contractor license for all trades working within city limits. It requires ICC certifications, state electrical and plumbing licenses where applicable, and specific credentials depending on trade. Boulder does not accept reciprocal licenses from other Colorado jurisdictions.

Jefferson County (Unincorporated)

All general, roofing, and mechanical contractors must obtain a Jefferson County contractor license before pulling permits in unincorporated areas of the county.


What GCs Are Responsible for Verifying

Colorado's two-tier structure means your verification process must cover both state and local credentials depending on the trade:

For electrical and plumbing subs

  • Verify state license status through the DORA lookup before work begins — confirm the individual license is Active and the contractor entity registration is current
  • For electrical subs: confirm a licensed Master Electrician is the Responsible Individual for the entity — their departure puts the entity's registration at risk
  • For plumbing subs: verify the Responsible Master Plumber on the contractor registration is still with the company
  • Re-verify mid-project on jobs longer than a year — electrical licenses renew every 3 years, plumbing every 2 years

For fire suppression and elevator subs

  • For fire suppression subs: verify DFPC registration status and confirm a qualified Responsible Managing Employee is on file
  • For elevator subs: verify OPS Conveyance Contractor License through the OPS portal

For HVAC, roofing, GC, and other locally licensed trades

  • Identify which municipality the project is in — requirements vary by city and county
  • Contact the local building department or licensing authority directly to confirm what credentials are required
  • Request the sub's local license number and verify it is Active through the relevant local authority
TrackMyVendor centralizes state license tracking, COI collection, and W-9 management for every sub on your Colorado roster — alerting you before anything expires. Start free — first 25 subs free →

Penalties for Hiring Unlicensed Subcontractors in Colorado

Criminal penalties — misdemeanor escalating to felony

A first offense of unlicensed contracting in a state-licensed trade is a Class 2 misdemeanor — 3 to 12 months in jail and up to $1,000 in fines. A second offense escalates to a Class 6 felony — 12 to 18 months in prison and up to $10,000 in fines. GCs who knowingly allow unlicensed work may face fines of $750 to $50,000 per violation under Colorado building code enforcement.

Contract voidability

Under Colorado law, a contract for services requiring a license where the contractor is unlicensed is void and unenforceable. This means an unlicensed electrical or plumbing sub cannot recover payment through the courts — and disputed work quality claims become significantly more complicated for the GC managing the project.

Insurance and workers' comp exposure

Colorado CGL policies typically limit or deny coverage for claims involving unlicensed subcontractors. If an unlicensed sub lacks workers' compensation coverage and a worker is injured, liability can flow up to the GC. The Colorado Consumer Protection Act also allows treble damages (3x actual losses) for deceptive trade practices, which includes unlicensed contracting.


How to Look Up a Colorado Contractor License

1

Electrical and plumbing subs — DORA license lookup at apps2.colorado.gov/dora/licensing/lookup/licenselookup.aspx. Also accessible via dora.colorado.gov/check-a-license. Updated nightly. Search by name, business name, or license number. Disciplinary history is searchable separately through DORA's public documents database.

2

Fire suppression subs — DFPC registered contractor list at dfpc.colorado.gov. The Division maintains a list of registered fire suppression contractors. Annual registration renewals are required — verify the sub is currently registered, not just that they were registered at some past point.

3

Elevator subs — OPS conveyance portal at ops.colorado.gov/Conveyances. Verify both the Conveyance Contractor License (entity) and the Conveyance Mechanic License (individual) for elevator subs.

4

HVAC, roofing, and GC subs — contact the local authority. There is no central Colorado database for local contractor licenses. Denver licenses are searchable through the Denver Community Planning and Development office. Colorado Springs / El Paso County licenses go through PPRBD. Boulder, Jefferson County, and Aurora each have their own systems.

5

Log all verifications with timestamps. Record license number, authority, status, and date of check for each sub. TrackMyVendor stores this automatically and alerts you before state license renewal deadlines.

Track Colorado sub compliance automatically

TrackMyVendor tracks state license status, COI expiration, and W-9 collection for your entire Colorado sub roster. Alerts fire before anything lapses. Free for your first 25 subcontractors.

Start free →

Frequently Asked Questions

Does Colorado require a state general contractor license?
No. Colorado has no statewide GC license. Licensing is entirely local. Denver requires Class A/B/C contractor licenses with an ICC exam. The Pikes Peak Regional Building Department covers Colorado Springs and El Paso County. Boulder, Jefferson County, and other jurisdictions each have their own requirements. A license from one Colorado city or county does not authorize work in another.
Which trades require a Colorado state license?
Electrical (State Electrical Board / DORA), plumbing (State Plumbing Board / DORA), fire suppression (DFPC), and elevators/conveyances (OPS). HVAC, roofing, and general contracting are licensed locally only. There is no state-level HVAC contractor license in Colorado.
What state license does an electrical sub need in Colorado?
Individual electricians must hold a Colorado State Electrical Board license: Residential Wireman (4,000 hours of experience), Journeyman Electrician (8,000 hours), or Master Electrician. The contractor entity must have a licensed Master Electrician as the Responsible Individual. Licenses renew every 3 years; 24 hours of continuing education are required per cycle. Verify through the DORA lookup at apps2.colorado.gov/dora/licensing/lookup/licenselookup.aspx.
What happens if I hire an unlicensed electrical or plumbing sub in Colorado?
Multiple risks: first-offense unlicensed contracting is a Class 2 misdemeanor; second offense is a Class 6 felony. The contract with the unlicensed sub is void and unenforceable — they cannot recover payment and quality disputes become legally complex. The GC faces potential disciplinary action through DORA and insurance coverage disputes. The Colorado Consumer Protection Act allows treble damages for deceptive trade practices.
Does a COI confirm that a sub is licensed in Colorado?
No. A COI confirms insurance coverage only. Verify state license status through the DORA lookup, DFPC, or OPS separately from your COI collection process.
Can a sub work under my Denver contractor license?
No. Colorado does not allow license sublicensing for state-licensed trades. For locally licensed trades, the municipality's rules apply — but in general, your local GC license does not extend to cover a sub's work. Each contractor performing work requiring a license must hold their own credential.

Related guides and tools