StateDataIndex

Licensing Guide · Verified 2026

Roofing Contractor License in Colorado

No state license — every city licenses separately

Colorado does not issue a roofing license at all. The Department of Regulatory Agencies (DORA) licenses only electricians and plumbers at the state level; roofing, HVAC, general contracting and every other trade are licensed city by city. Most guides stop at "check with your local jurisdiction" — so here is what the major ones actually require.

What You Actually Need

  • Denver: two separate credentials, in order. First the Specialty Class D certificate (the Supervisor certificate, $60), then the contractor license itself ($250). Denver does not reciprocate licenses from any other jurisdiction — including Aurora, 20 minutes away.
  • Aurora: a Supervisor license ($120) plus a Roofing Contractor license ($150). Requires passing the ICC Roofing Contractor/Subcontractor exam.
  • Colorado Springs: handled by the Pikes Peak Regional Building Department, which maintains its own searchable contractor database.
  • Everywhere: a permit must be pulled before work begins, regardless of the size of the municipality.

Worth Knowing

The practical consequence: a roofer working the Denver metro may need three or four separate licenses to cover the same commute. There is no statewide reciprocity and no single place to check — which is exactly why "just check locally" is useless advice here.

How to Verify a License

Hiring someone? Check the license yourself before you sign anything:

Pikes Peak Regional Building Dept. (Colorado Springs area) →

Official Sources

Licensing rules change and local jurisdictions may add requirements on top of the state. This is general information, not legal advice — confirm with the licensing agency before you apply or hire. Reviewed by the StateDataIndex Editorial Team · Updated July 2026.