Colorado · Checked October 22, 2026

Roofing license in Colorado

No state license. Colorado has no statewide roofing license or registration. Roofing is licensed by the city or county where the work is done — Denver, for example, requires a Specialty Class D contractor license held through a certified supervisor — and every roofing job needs a local permit. State law still regulates the contract itself, especially insurance-paid residential roofing.

Checked in part. The load-bearing facts on this page (regime, threshold, exam) are sourced below, but one or more figures for Colorado could not be confirmed on a primary board or statute page in the October 22, 2026 pass. Anything unconfirmed is printed as “Not published” — never estimated. Confirm the open figures with the board before you file.

ItemColorado
RegimeNo state roofing license — licensed city by city (e.g. Denver Class D)
ExamNone. No state roofing exam exists. Local supervisor certification (e.g. Denver) is based on documented field experience; some Colorado jurisdictions use ICC testing for their own contractor classes — check the city where you will work.
ExperienceNo state requirement. Denver example: a Supervisor Certificate for roofing requires documenting about two years of field experience across 24 projects in 24 different months before the Class D contractor license can be issued.
Application feeNot published at state level — there is no state application
License / registration feeNot published at state level
Total state costNo state cost. Denver example (city-published fees): $250 for a Specialty Class D contractor license plus $60 for the Supervisor Certificate, each renewed every three years — $310 total in Denver. — Every other city's fees are its own; budget separately for each jurisdiction you work in.
BondNo state bond minimum published
Insurance minimumsNo state-set liability minimum for roofing licensure (there is no state license). Workers' compensation is required once you have employees. Cities and contracts set their own liability requirements — commonly $300,000 to $500,000 or more locally, and $1M/$2M by contract on commercial work.
Who qualifiesThe applicant / business owner
TimelineNo state timeline. Denver licensing is commonly a few weeks once supervisor experience documentation is complete; other cities vary.
RenewalNo state renewal. Denver contractor licenses and supervisor certificates renew every three years ($250 / $60); other jurisdictions run on their own cycles, commonly one to three years.

Classes and credentials

CredentialScopeNotes
Denver Specialty Class D — Roofing-Shingles (residential only) / Roof Covering & Waterproofing (residential and commercial)bothDenver example only; each Colorado city/county sets its own classes. The contractor license is held through a Supervisor Certificate holder.
Other municipal contractor licenses / registrations (Aurora, Colorado Springs, Lakewood, county programs)bothA license in one city buys nothing in the next; verify with the building department where the roof is.

Subcontractors

A roofing subcontractor must meet the local license/registration rules of the city or county where the work is performed, the same as a prime; there is no state license for a prime to lend.

The local layer

The local layer IS the license in Colorado. Denver: Specialty Class D license ($250/3 years) plus a Supervisor Certificate ($60/3 years) through Community Planning and Development, with classifications for residential-only shingles work and for roof covering/waterproofing on residential and commercial work. Aurora, Colorado Springs and other Front Range cities run separate licensing/registration programs, and permits are required for roofing work in every jurisdiction.

Deductible law (insurance work)

Paying, waiving or advertising a deductible waiver is an offense. Citation: C.R.S. §6-22-105. A roofing contractor performing work paid from a property and casualty insurance policy may not advertise or promise to pay, waive or rebate all or part of any insurance deductible on the covered residential property, and every residential roofing contract must state that ban (C.R.S. §6-22-103). If the ban is violated, the insurer need not consider the contractor's estimate and the owner or insurer may sue for damages. The contractor also may not act as a public adjuster. Related contract rules: written contract with scope, dates, approximate cost and insurer/surety identification (§6-22-103), a 72-hour rescission right, and a right to rescind within 72 hours after an insurer denies the claim (§6-22-104).

Run the compliance checker for Colorado →

Run your number

Thresholds and classes turn on your contract value and your role. Run the checker with Colorado preselected:

Run your verdict

Thresholds in several states turn on the size of a single contract — this number is what the verdict is computed from.

Sources — checked October 22, 2026

Confirm with the board before you file: fees and rules change, and the board — not this page — decides your application. Information only, not legal advice.

The Launch File for your state — included in the $49 RoofingLicenseCheck Kit

The checker gives you the verdict. The kit gives you the paperwork, in filing order: the application walkthrough for your state's class, qualifying-party documentation templates, the bond and insurance spec sheet with your state's exact minimums, the city-registration checklist pack for no-license states, and the contract-compliance pack (deductible language and required contract notices, including Florida's deadlines calendar).

$49 one-time payment

See the kit

Included in the $49 RoofingLicenseCheck Kit — every item below, for every state, one payment.