Colorado takes a unique approach to contractor licensing. Unlike most states, Colorado does not issue a statewide general contractor license. Instead, general contractor licensing is handled entirely at the city and county level, meaning requirements vary depending on where you work. However, the state does regulate two critical trades at the state level: electrical and plumbing.
The Colorado Division of Professions and Occupations (DPO), housed within the Department of Regulatory Agencies (DORA), oversees statewide licensing for electricians, electrical contractors, plumbers, and plumbing contractors. For every other trade — general contracting, roofing, HVAC, concrete, framing, and more — you will need to check with the specific city or county where you plan to work.
This guide covers everything you need to know: state-level electrical and plumbing license requirements, how local licensing works in major Colorado cities, fees, exams, insurance, renewal, penalties for unlicensed work, and more.
Colorado's Licensing Structure: State vs. Local
Colorado's contractor licensing system is decentralized. Here is the breakdown:
State-Level Licensing (DORA/DPO)
The Colorado Division of Professions and Occupations issues statewide licenses for:
- Electricians — Apprentice, Residential Wireman, Journeyman, and Master Electrician
- Electrical Contractors — Business-level license required to perform electrical contracting
- Plumbers — Apprentice, Residential Plumber, Journeyworker Plumber, and Master Plumber
- Plumbing Contractors — Business-level registration linked to a responsible Master Plumber
These state licenses are valid statewide, though you may still need to register locally and pull permits in each jurisdiction.
Local-Level Licensing (Cities and Counties)
All other contractor types — general contractors, roofers, HVAC contractors, concrete contractors, and specialty trades — are licensed at the city or county level. There is no state license for general contracting in Colorado. Each jurisdiction sets its own:
- License classifications and classes
- Experience and exam requirements
- Fees and bond amounts
- Insurance minimums
- Renewal schedules
Types of Contractor Licenses
State-Level Electrical Licenses
| License Type | Scope of Work | Experience Required |
|---|---|---|
| Electrical Apprentice | Work under direct supervision of a licensed electrician | None (registration required) |
| Residential Wireman | Electrical work in 1-4 family dwellings, up to 2 stories | 4,000 hours (min. 2 years) |
| Journeyman Electrician | All types of electrical work under general supervision | 8,000 hours (min. 4 years) |
| Master Electrician | All electrical work; can serve as responsible party for a contractor | 10,000 hours (min. 5 years) including supervisory experience |
| Electrical Contractor | Business license to perform electrical contracting | Must employ a licensed Master Electrician |
State-Level Plumbing Licenses
| License Type | Scope of Work | Experience Required |
|---|---|---|
| Plumbing Apprentice | Work under direct supervision of a licensed plumber | None (registration required) |
| Residential Plumber | Plumbing in 1-4 family dwellings, up to 2 stories | 3,400 hours (min. 2 years) |
| Journeyworker Plumber | All types of plumbing work | 6,800 hours (min. 4 years) |
| Master Plumber | All plumbing work; can serve as responsible party for a contractor | 8,500 hours (min. 5 years) |
| Plumbing Contractor | Business registration to perform plumbing contracting | Must employ a licensed Master Plumber |
Local General Contractor License Classes (Typical)
While each jurisdiction defines its own classes, most Colorado cities and counties follow a similar structure:
- Class A — General Contractor: Construction, alteration, repair, or demolition of any type of structure including high-rise and commercial
- Class B — Building Contractor: Buildings and structures classified as less than high-rise
- Class C — Residential Contractor: One- and two-family dwellings and associated structures
- Class D — Specialty Contractor: Specific trades such as drywall, concrete, masonry, siding, roofing, and more
State Electrical License Requirements
Electrical Apprentice
- Must be registered with the Colorado State Electrical Board
- Registration fee: $30 (paid by employer)
- Must work under direct supervision of a licensed electrician
Residential Wireman
- Experience: 4,000 hours (minimum 2 years) of electrical work in 1-4 family dwellings
- Education: 288 hours of classroom and lab-based training
- Exam: Must pass the Residential Wireman exam administered by PSI Services
- Application fee: $100
- Exam fee: $75
Journeyman Electrician
- Experience: 8,000 hours (minimum 4 years) of on-site electrical construction experience
- Education: 288 hours of classroom and lab-based training
- Exam: Must pass the Journeyman Electrician exam
- Application fee: $100
- Exam fee: $75
Master Electrician
- Experience: 10,000 hours earned in no less than 5 years, including at least 2,000 hours (minimum 1 year) of planning, layout, and supervising electrical installations — beyond the journeyman requirements
- Prerequisite: Must first pass the Journeyman Electrician exam
- Exam: Must pass the Master Electrician exam
- Application fee: $100
- Exam fee: $75
Alternative paths to Master Electrician:
- Graduate electrical engineer from an accredited university + 2,000 hours (1 year) of construction experience
- Graduate of an electrical trade school or community college + 8,000 hours (4 years) of experience
Electrical Contractor (Business License)
- Application fee: $210
- Must hold or employ a licensed Master Electrician as the responsible individual
- The Master Electrician and company owner must sign an Acknowledgment of Responsibility Form
- A Master Electrician may serve as the responsible party for one company only
- Must provide proof of workers' compensation insurance and unemployment compensation
State Plumbing License Requirements
Plumbing Apprentice
- Must register with the Colorado State Plumbing Board
- Registration fee: $30
- Must work under direct supervision of a licensed plumber
Residential Plumber
- Experience: 3,400 hours (minimum 2 years) of practical plumbing work
- Exam: Must pass the Residential Plumber exam (based on 2018 IPC and International Residential Code)
- Application fee: $100
- Passing score: 70%
Journeyworker Plumber
- Experience: 6,800 hours (minimum 4 years) of practical plumbing work
- Exam: 100 questions, 3 hours, includes the Colorado Plumbing Code
- Application fee: $120
- Passing score: 70%
Master Plumber
- Experience: 8,500 hours (minimum 5 years) of practical plumbing work
- Exam: 120 questions, 4 hours, includes state business law
- Application fee: $140
- Passing score: 75%
Trade school or community college programs may count toward experience hours at the Board's discretion.
Plumbing Contractor (Business Registration)
- Registration fee: $210
- Must employ a licensed Master Plumber as the responsible individual
- Requires a $10,000 surety bond
Local Licensing: Denver, Colorado Springs & Beyond
Because Colorado does not issue a statewide general contractor license, you must obtain a license from each city or county where you work. Here is what the major jurisdictions require.
Denver (City and County)
Denver's Community Planning and Development department handles contractor licensing.
- License classes: Class A (General Contractor), Class B (Building Contractor), Class C (Residential Contractor), and 45+ Class D Specialty certificates
- Experience: Class A requires 7 years of commercial construction experience; Class C requires 2 years of residential experience
- Supervisor Certificate: Before applying for a contractor license, you (or a qualifying employee) must hold a Denver Supervisor Certificate
- Exam: Proof of passing the International Code Council (ICC) exam is required for Class A, B, and C licenses
- License fee: $250 for a 3-year license
- Supervisor Certificate renewal: $60
- Processing time: 14–20 business days
- Bond: $50,000 for general contractors
- Phone: (720) 865-2770
Important: Denver does not accept contractor licenses from other Colorado jurisdictions. You must obtain a separate Denver license to work within city limits.
Colorado Springs (Pikes Peak Regional Building Department)
The Pikes Peak Regional Building Department (PPRBD) issues building contractor licenses for the Colorado Springs area.
- License classes: 13 different building contractor designations, including Class D (specialty/single trade) and Class E (nonstructural remodeling)
- Application fee: $50
- License fees: $150–$200 depending on classification
- Renewal: Annual — $200 (Class A), $175 (Class B), $150 (Class C)
- Exam: ICC exam required for Class A, B, and C licenses
- Insurance: Class A requires $500,000 combined single limit liability; Class B and C require $300,000
Other Jurisdictions
Many other Colorado cities and counties have their own licensing programs. Some notable examples:
- Boulder — Requires contractor registration with proof of insurance and appropriate trade licenses
- Larimer County (Fort Collins) — Issues contractor licenses through its Building Department
- Clear Creek County — Requires contractor licensing for all building permit work
Always check with the local building department before starting work in a new jurisdiction. Requirements, fees, and classifications can vary significantly from one city or county to the next.
Examination Requirements
State Electrical Exams
All Colorado electrical licensing exams are administered by PSI Services.
| Exam | Questions | Time Limit | Passing Score | Fee |
|---|---|---|---|---|
| Residential Wireman | 90 scored + up to 10 pretest | 4.5 hours | 70% | $75 |
| Journeyman Electrician | 90 scored + up to 10 pretest | 4 hours | 70% | $75 |
| Master Electrician | 90 scored + up to 10 pretest | 4.5 hours | 70% | $75 |
- Exams are open-book. Allowed references include the 2017 NEC and the Code of Colorado Regulations.
- Retest fee if you fail: $70
- You must hold a Journeyman license before applying for the Master Electrician exam.
State Plumbing Exams
All Colorado plumbing exams are also administered by PSI Services.
| Exam | Questions | Time Limit | Passing Score |
|---|---|---|---|
| Residential Plumber | Varies | Varies | 70% |
| Journeyworker Plumber | 100 | 3 hours | 70% |
| Master Plumber | 120 | 4 hours | 75% |
- Plumbing exams are open-book.
- Reference materials include the 2018 International Plumbing Code (IPC), International Residential Code, and Colorado Plumbing Code.
- The Master Plumber exam includes questions on state business law.
Local Contractor Exams
Many Colorado cities and counties require proof of passing an International Code Council (ICC) exam for general contractor licenses. Denver and Colorado Springs both require ICC exams for Class A, B, and C licenses. Check with your local jurisdiction for specific exam requirements.
License Fees and Costs
State Electrical License Fees
| Item | Fee |
|---|---|
| Apprentice Registration | $30 |
| Residential Wireman Application | $100 |
| Journeyman Electrician Application | $100 |
| Master Electrician Application | $100 |
| Electrical Contractor Application | $210 |
| Exam Fee (all levels) | $75 |
| Exam Retest Fee | $70 |
| Renewal (3-year cycle) | Verify with DORA |
State Plumbing License Fees
| Item | Fee |
|---|---|
| Apprentice Registration | $30 |
| Residential Plumber Application | $100 |
| Journeyworker Plumber Application | $120 |
| Master Plumber Application | $140 |
| Plumbing Contractor Registration | $210 |
| Renewal (2-year cycle) | $100 |
Denver Contractor License Fees
| Item | Fee |
|---|---|
| Contractor License (all classes, 3-year) | $250 |
| Supervisor Certificate Renewal | $60 |
Colorado Springs (PPRBD) Fees
| Item | Fee |
|---|---|
| Application Fee | $50 |
| License Fee | $150–$200 |
| Renewal — Class A (annual) | $200 |
| Renewal — Class B (annual) | $175 |
| Renewal — Class C (annual) | $150 |
Insurance and Bond Requirements
Workers' Compensation Insurance
Colorado law requires all employers to carry workers' compensation insurance, with very limited exceptions. This applies to construction companies regardless of size — even sole proprietorships and partnerships must either carry workers' comp or formally reject coverage. Penalties for non-compliance are steep: up to $500 per day you operate without coverage, plus liability for any claims and a 25% penalty on the injured worker's benefits (per the Colorado Department of Labor and Employment).
General Liability Insurance
Colorado does not mandate general liability insurance at the state level for all contractors. However, most local jurisdictions require proof of liability insurance as a condition of licensing. Typical requirements:
- Colorado Springs (PPRBD): $500,000 combined single limit for Class A; $300,000 for Class B and C
- Denver: Liability insurance required as part of contractor licensing (verify current minimums with CPD)
- Many clients and general contractors also require $1,000,000 per occurrence as a standard minimum
Surety Bond Requirements
Bond requirements in Colorado vary by jurisdiction since there is no statewide contractor bond mandate:
- Plumbing Contractors (state): $10,000 surety bond required
- Denver general contractors: $50,000 surety bond
- Denver sewer contractors: $50,000 surety bond
- Denver sidewalk/cement contractors: $10,000 surety bond
- Other jurisdictions: Bond amounts typically range from $5,000 to $50,000
Bond costs are typically 1%–3% of the bond amount for applicants with good credit. A $50,000 bond in Denver might cost around $500 per year.
Public Works Projects
For public construction contracts exceeding $50,000, a performance bond is required under Colorado law.
License Renewal and Continuing Education
Electrical License Renewal
- Renewal cycle: Every 3 years. All electrical licenses expire on September 30.
- Continuing education: 24 hours per 3-year cycle
- CE content requirements: Minimum of 4 hours must cover National Electrical Code changes. No more than 4 hours may be in safety courses. Remaining hours can be from any approved core competency area.
- First renewal exemption: CE is not required for your first renewal if you obtained the license by passing an exam.
- All CE courses must be taken through providers attested by the Colorado State Electrical Board.
Plumbing License Renewal
- Renewal cycle: Every 2 years. Plumbing licenses expire February 28 of odd-numbered years.
- Continuing education: 16 hours per 2-year cycle (8 hours per year, from March 1 through February 28)
- CE content requirements: Minimum of 4 hours must relate to plumbing codes within each 24-month period. Licensees must also attest they have read the current Colorado Plumbing Code.
- Renewal fee: $100
- First renewal exemption: CE is not required for the first renewal if you obtained the license by exam.
- Multiple licenses: If you hold multiple plumbing licenses, completing CE for the highest-level license satisfies requirements for all lesser licenses.
- CE courses must be taken through Board-approved providers.
Local License Renewal
Renewal periods vary by jurisdiction:
- Denver: 3-year renewal cycle, $250
- Colorado Springs (PPRBD): Annual renewal, $150–$200 depending on class
Check with your specific city or county for renewal deadlines, late penalties, and reinstatement procedures.
Reciprocity with Other States
Electrical License Reciprocity (NERA)
Colorado participates in the National Electrical Reciprocal Alliance (NERA) and offers reciprocal licensing for Journeyman Electricians with the following states:
- Alaska
- Arkansas
- Idaho
- Iowa
- Minnesota
- Montana
- Nebraska
- New Hampshire
- New Mexico
- North Dakota
- Oklahoma
- South Dakota
- Utah
- Wyoming
To qualify for a reciprocal license, you must:
- Hold a current, active journeyman or master electrician certificate in good standing in one of the above states
- Have obtained that certificate through a state-administered exam
- Have held the certificate for at least 1 year
Reciprocal licenses are issued without a written examination.
Plumbing License Reciprocity
Colorado does not currently have reciprocal agreements for plumbing licenses with other states. Out-of-state plumbers must meet all standard Colorado requirements and pass the state exam.
General Contractor Reciprocity
Since Colorado does not have a statewide general contractor license, there is no state-level reciprocity for general contracting. Each local jurisdiction sets its own rules. Denver, for example, does not accept contractor licenses from any other Colorado jurisdiction or from other states — you must obtain a separate Denver license.
How to Verify a Contractor's License
State Licenses (Electrical & Plumbing)
You can verify any Colorado state-issued electrical or plumbing license through DORA's online lookup tools:
- DORA License Lookup: apps2.colorado.gov/dora/licensing/lookup
- Mobile-Friendly Search: mobilecheck.dora.state.co.us
- Main DORA Page: dora.colorado.gov/check-a-license
Local Licenses (General Contractors)
Each city and county maintains its own verification system. For the major jurisdictions:
- Denver: Use the Denver ePermit portal or call (720) 865-2770
- Colorado Springs: Contact the Pikes Peak Regional Building Department
Board Contact Information
| Board | Address | Phone | |
|---|---|---|---|
| Colorado State Electrical Board | 1560 Broadway, Suite 1350, Denver, CO 80202 | (303) 894-7800 | dora_dpo_licensing@state.co.us |
| Colorado State Plumbing Board | 1560 Broadway, Suite 1350, Denver, CO 80202 | (303) 894-7800 | dora_dpo_licensing@state.co.us |
| Denver CPD (Contractor Licensing) | 201 W. Colfax Ave., Denver, CO 80202 | (720) 865-2770 | — |
Penalties for Working Without a License
Unlicensed Electrical Work
Performing electrical work without a valid Colorado license is a Class 2 misdemeanor under CRS 12-115-123, carrying penalties of:
- Up to 120 days in jail
- Fines up to $750
Unlicensed Plumbing Work
Performing plumbing work without a valid Colorado license is a Class 2 misdemeanor under CRS 12-155-122, carrying penalties of:
- Up to 120 days in jail
- Fines up to $750
Contract Enforceability
Colorado courts have held that contracts for licensed-trade work performed by unlicensed contractors are unenforceable. This means an unlicensed contractor may be unable to collect payment for work performed, even if the work was completed satisfactorily.
Consumer Protection Act
Failure to obtain required licenses or permits can constitute a deceptive trade practice under Colorado's Consumer Protection Act. Homeowners affected by unlicensed work may be entitled to:
- Actual damages
- Treble damages (triple the actual damages)
- Attorney's fees
Local Penalties
Individual cities and counties may impose additional penalties for unlicensed contracting work within their jurisdictions, including stop-work orders, fines, and criminal charges. Always verify local requirements before starting any project.
Frequently Asked Questions
Does Colorado require a state general contractor license?
No. Colorado does not issue a statewide general contractor license. General contractor licensing is handled at the city and county level. You must check with each local jurisdiction where you plan to work to determine their requirements.
Which trades require a state license in Colorado?
Only electrical and plumbing work require state-level licenses issued by the Colorado Division of Professions and Occupations (DORA). All other trades — including HVAC, roofing, general construction, and specialty work — are regulated locally.
Can I use my Denver contractor license in Colorado Springs?
No. Each Colorado city and county issues its own contractor licenses, and most do not accept licenses from other jurisdictions. Denver explicitly does not reciprocate licenses from anywhere else. You will need to apply separately in each jurisdiction where you intend to work.
How long does it take to get a contractor license in Colorado?
For state electrical and plumbing licenses, processing time depends on DORA's current workload. For Denver contractor licenses, expect 14–20 business days for application review. Local jurisdictions vary. Plan ahead and apply well before you need to start work.
Do I need a license for handyman work in Colorado?
It depends on the jurisdiction and the scope of work. Colorado does not have a statewide handyman license. Most cities and counties exempt minor repairs and maintenance from licensing requirements, but any work that requires a building permit will likely require a licensed contractor. Electrical and plumbing work always requires a state license regardless of the project size.
What insurance do I need as a Colorado contractor?
At minimum, you need workers' compensation insurance if you have any employees (required by state law). Most local jurisdictions also require general liability insurance as a condition of licensing, with minimums typically ranging from $300,000 to $500,000 or more. Many clients expect at least $1,000,000 per occurrence.