Who licenses what in Colorado
| Work | Who licenses it | Where to check |
|---|---|---|
| Electrical, EV chargers, solar wiring | DORA State Electrical Board: residential wireman, journeyman, master electrician; an electrical contractor must register and either be owned by or employ a master electrician "in charge of the supervision of all electrical work" (C.R.S. 12-115-110) | DORA Verify a License |
| Plumbing, water heaters | DORA State Plumbing Board; only a qualified licensee may advertise as a "master plumber" (C.R.S. 12-155-109) | DORA Verify a License |
| Building, remodel, roofing in Denver | Denver Community Planning and Development, through a supervisor certificate: Class A (any building), B, B-2, or Residential Class C ("one- and two-family dwellings… and attached single-unit dwellings") | Denver Contractor Licensing, (720) 865-2770 |
| Building, remodel, roofing in Boulder | City of Boulder: Class A, B, C (one- and two-family dwellings and town homes), D-2 roofing, D-3 siding, E (fences, minor work) and others | Boulder licensed-contractor search |
| Building, remodel, roofing in Colorado Springs and El Paso County | PPRBD: B-A and B-B (commercial), B-C home builder, B-D specialty (roofing, siding, masonry, foundation repair), B-E maintenance and remodelling | PPRBD contractor search |
PPRBD says state-licensed electricians and plumbers "must register with the Department immediately", and Boulder requires electricians to register with the city. A Colorado Springs electrician should therefore show up in two places: DORA and PPRBD.
How to look a contractor up, step by step
- Ask which license covers the job and its number. For a remodel there are usually two or three: the builder's city license plus the electrician's and plumber's state licenses.
- Electrician or plumber: search DORA's Verify a License by name or number. Check that the person is a master (or that the firm employs one) and that the license is active. DORA's plumbing page also offers "Download a Licensee/Discipline List".
- Boulder: use the city's Customer Self-Service portal ("Search for a licensed contractor") or download the full list from Boulder Open Data. Check the class: a Class C firm can build a house; a D-2 roofing license covers roofs, not kitchens.
- Colorado Springs and the Pikes Peak region: use PPRBD's contractor search. PPRBD covers Colorado Springs, El Paso County, Fountain, Woodland Park, Manitou Springs, Monument and four smaller towns.
- Denver: there is no public contractor search we could find. The Accela portal lists contractor licensing only as "Apply for or renew a license or certificate". Email Contr.Licensing@denvergov.org with the license number, and use "Search permit records" on the same portal to see what the firm has filed.
What PPRBD's status words mean
PPRBD's definitions (status definitions):
- Active: can work in PPRBD's jurisdictions.
- Expired/Inactive: cannot attach to permits or obtain new ones.
- Locked: inspections on existing permits for 30 days, "but no new permits may be obtained"; usually the license-holder changed companies.
- Provisional: a limited license for up to six months while the holder proves experience.
- Suspended: temporary removal, up to six months; the contractor "must immediately stop all covered work underway".
- Revoked / Admin-Revoked: removed for an unlimited time. A license expired more than six months, or with insurance lapsed more than twelve, "will be administratively revoked" (PPRBD FAQ).
Insurance, classes and limits
Boulder and PPRBD set the same general-liability floor: $1,000,000 per occurrence and $2,000,000 aggregate (Boulder; PPRBD). Boulder lets a homeowner work on their own house without a license, but only on "one such building or structure during a calendar year". Denver's residential Class C needs two years as a journeyman carpenter or foreman and ICC exam F13 (Construction Certificates). None of the three city pages, nor DORA's, describes a recovery fund for homeowners like Arizona's or Virginia's.
Penalties for unlicensed work in Colorado
For electricians, anyone who practises "without an active license issued under this article 115 is subject to penalties pursuant to section 12-20-407 (1)(a)" (C.R.S. 12-115-123), and that section makes it a class 2 misdemeanor (C.R.S. 12-20-407). Plumbers carry the same penalty (C.R.S. 12-155-122). The Electrical Board can also fine a firm that employs an unlicensed electrician: up to $1,000 for a first offence, $2,000 for a second, and up to $2,000 a day after that (C.R.S. 12-115-122). City penalties for unlicensed building work sit in each city's code; Boulder's page names suspension or revocation (BRC 4-1-10) but no fine.
What the license does not tell you
A license says the firm passed an exam and has insurance on file. It does not say whether its jobs were inspected and closed. That is the permit file.
- Boulder: our one Colorado city with a license match, against the city's own list. 67.9% of 355 electrical firms and 73.1% of 324 HVAC firms match a current Boulder license; 86.3% of roofing permits reached final, the usual job in 41 days. Boulder's list holds only licenses in force, so a firm that is missing may have let its license lapse, or may be filed under a different name.
- Denver: no license match. Denver publishes no contractor list, so we show 3,530 remodel permits from 858 firms (usual filed value $25,000) with license status blank.
- Colorado Springs: no license match yet against PPRBD or DORA. The permit record is large: 23,508 roofing permits from 709 firms, and 22,297 electrical permits from 513 firms.
Red flags on a Colorado license
- A roofer or builder who says they have a "Colorado state license". There is none for that work.
- A Boulder D-2 (roofing) or PPRBD B-D (specialty) license on a firm bidding a whole remodel.
- A PPRBD status of Locked, Suspended or Revoked, or a Boulder firm missing from the city list.
- An electrical firm whose master electrician on DORA's record works for another company.
- A Colorado Springs electrician or plumber on DORA's list but not registered with PPRBD.
- No permits in the city file for the kind of work they are quoting.
How we know this
Boulder license status comes from the City of Boulder's "Licensed Contractors" open-data layer, which lists only licenses in force, matched to contractor names on City of Boulder permits by business name. Denver and Colorado Springs have no license match: Denver publishes no contractor list, and PPRBD's and DORA's lookups are not in our pipeline yet. A firm we could not match is shown as unmatched, not as unlicensed. "Finished" is the share of permits with a recorded final. Statute text is quoted from colorado.public.law's copy of the Colorado Revised Statutes; city and DORA rules from their own pages, read 20 October 2026. DORA's lookup tool itself could not be read by our fetcher, so its fields are not described here.
Numbers come from City and County of Denver residential construction and demolition permits; City of Boulder construction permits; Pikes Peak Regional Building Department permits inside Colorado Springs city limits, data through October 17, 2026. Nobody paid to be on this page and nobody can.
See every Boulder roofer by their permit record →
Questions
- Does Colorado have a state general contractor license?
No. The state (DORA) licenses electricians and plumbers. Builders, remodelers and roofers are licensed by the city or county, and Denver says it does "not accept or reciprocate contractor licenses and/or certificates from other counties or states".
- Where do I check an electrician or plumber in Colorado?
DORA's Verify a License tool at apps2.colorado.gov/dora/licensing/Lookup/LicenseLookup.aspx, linked from the State Electrical Board's page. An electrical contractor must be registered and must have a master electrician in charge (C.R.S. 12-115-110).
- How do I check a Denver contractor's license?
Denver's Accela portal offers contractor licensing only to apply or renew; it has no public contractor lookup. Email Contr.Licensing@denvergov.org or call (720) 865-2770 with the license number, and search the permit records on the same portal for the firm's name.
- What does a Boulder contractor license require?
A license class that fits the work (A, B, C, D-specialty, E and others) and general liability of at least $1,000,000 per occurrence and $2,000,000 aggregate, with the City of Boulder named as additional insured.
- Is unlicensed electrical work a crime in Colorado?
Yes. Practising as an electrician without an active license is subject to penalties under C.R.S. 12-20-407(1)(a), which makes it a class 2 misdemeanor (C.R.S. 12-115-123). The same applies to plumbers (C.R.S. 12-155-122).
Build your own list
Every firm with that kind of permit on record. Pick what you value. The list moves.
Related guides
- How to check a contractor's license in Massachusetts
- How to check a contractor's license in Minnesota
- Miami contractor license lookup: which license, where to search, and what the permits show
- Orlando contractor license lookup: which license, where to search, and what the permits show
- How to check a contractor's license in Pennsylvania
- Contractor Licensing — City and County of Denver (2026-10-20)
- Construction Certificates — City and County of Denver (2026-10-20)
- Apply for a Contractor's License — City and County of Denver (2026-10-20)
- Denver Accela Citizen Access (2026-10-20)
- Contractor Licensing — City of Boulder (2026-10-20)
- License/Registration Types — Pikes Peak Regional Building Department (2026-10-20)
- License/Registration Status Definitions — PPRBD (2026-10-20)
- Insurance Requirements — PPRBD (2026-10-20)
- Frequently Requested License/Registration Information — PPRBD (2026-10-20)
- State Electrical Board — Colorado DORA Division of Professions and Occupations (2026-10-20)
- Plumbing Licensing Services — Colorado DORA (2026-10-20)
- C.R.S. 12-115-110 Licensing of electrical contractors (text via colorado.public.law) (2026-10-20)
- C.R.S. 12-115-122 Disciplinary actions — fines (text via colorado.public.law) (2026-10-20)
- C.R.S. 12-115-123 Unauthorized practice — penalties (text via colorado.public.law) (2026-10-20)
- C.R.S. 12-155-122 Unauthorized practice — penalties, plumbers (text via colorado.public.law) (2026-10-20)
- C.R.S. 12-20-407 Unauthorized practice of profession — penalties (text via colorado.public.law) (2026-10-20)