September 30, 2026· compliance · colorado hail · texas · storm strategy

Colorado and Texas Have No State Roofing License. Colorado Springs Still Makes You Wait 6 to 8 Weeks.

Neither state licenses roofers, so every rule that matters is local. Here's what Denver, Colorado Springs, Dallas and Fort Worth actually require, what each one costs you in time, and why the license line is the cheapest competitive moat a local roofer has after a hail storm.

Search "roofing license Colorado" and the first answer you get is true and useless: there isn't one. Same in Texas. Neither state runs a roofing exam, and neither keeps a statewide roofer registry.

That doesn't mean anybody with a ladder can work. It means every rule that matters is set by the city or the county building department. Those rules differ a lot from one town to the next, and they hit hardest in the two weeks after a hail storm.

Here's what the big Front Range and DFW jurisdictions actually require, and what it means for who gets to sign contracts after the next storm.

Colorado: no state license, lots of local ones

The Colorado Roofing Association puts it plainly: there's no statewide roofing license or registration, and roofers are treated as general contractors under state law. What the state does regulate is the contract. We covered those rules (written contract, the deductible ban, the cancellation rights) in the storm contract post.

The license itself comes from wherever the roof is. Two examples show how far apart the local rules can be.

Colorado Springs and El Paso County (Pikes Peak Regional Building Department). This is the strictest big market on the Front Range, and it's worth knowing in detail. Straight from PPRBD's own roofing FAQ:

  • You have to pass an approved ICC exam before you apply. Roofing sits under their exterior trade license.
  • The process takes about 6 to 8 weeks from a complete application, and there's no way to speed it up. The code requires the license request to run in a local newspaper for at least two weeks before it's issued.
  • PPRBD does not reciprocate licenses from other building departments. A Denver license counts for nothing in Colorado Springs.
  • You can't pull a permit before the license is active. And it's a code violation to advertise or sign contracts for permitted work without one.
  • Stocking shingles on a driveway counts as starting work. Do it without a permit and the permit fee doubles.
  • Your certificate of insurance has to say that re-roofing is included, or not excluded, in your general liability coverage.

Do the math on that. A hail storm hits Colorado Springs on June 10. A crew from out of state that starts the PPRBD process the next morning, and passes the exam right away, is looking at late July or early August before it can legally sign a contract there. By then the local roofers have had six to eight weeks with the storm list.

Denver. Denver wants two things: a Class D supervisor certificate for roofing, then a contractor license on top of it. For residential shingle work the certificate is "Roofing-Shingles – Residential Only." It needs two years of field experience in the trade but no exam. Commercial and low-slope work needs a separate roof-covering certificate with a tougher project history. It's more paperwork than a test, but it still screens out the crew that showed up last Tuesday.

Everywhere else. Aurora, Boulder, Fort Collins and the rest each run their own licensing. Larimer County and a few others license contractors for unincorporated areas too. The one rule that holds across the state, per the Colorado Roofing Association: every re-roof needs a permit, no matter how small the town. If you work more than one city, keep a simple sheet per jurisdiction: license held, expiration date, insurance certificate on file. When a storm swath crosses a city line, that sheet tells you which half you can work Monday.

Texas: no state license, city registration, and hard claim rules

Texas doesn't license roofers either. The Texas Department of Licensing and Regulation doesn't cover roofing, and there's no mandatory state exam.

What Texas has instead:

A voluntary credential. The Roofing Contractors Association of Texas (RCAT) runs a "Licensed Roofing Contractor" program. It asks for two years as a principal of a roofing firm, and it's the badge Texas homeowners and insurers most often recognize. It's optional, and it's still worth having in a market where anyone can say "licensed."

City registration. Most big Texas cities make contractors register before they can pull a permit, and every major city requires a permit for a roof replacement. In Fort Worth, anyone pulling a building permit needs a contractor registration on file with Development Services. The building contractor fee is listed at $168.75 a year. Dallas runs its own annual contractor registration. It's cheaper and faster than Colorado Springs, closer to days than weeks, but it's one more thing a crew fresh off the highway doesn't have.

Claim rules with teeth. This is where Texas is stricter than Colorado. The Texas Department of Insurance spells out three rules:

  • A contractor can't waive, rebate or absorb the homeowner's deductible (Insurance Code Chapter 707). Any contract of $1,000 or more paid from an insurance settlement has to tell the homeowner they owe the deductible.
  • A roofer working on a property can't act as the homeowner's public adjuster (Insurance Code 4102.163). That rules out negotiating the claim, filing it for them, or promising to "get every dime you're owed." It even applies to advertising that says so.
  • Violations get reported to the Attorney General, not just to a city office.

That public-adjusting line trips up many good roofers in DFW. Showing up to the adjuster meeting and pointing out damage is fine. Arguing coverage on the homeowner's behalf is not. We walked through what the 2% deductible did to Texas claims in the Texas deductible post.

Why the license line is a competitive moat

After a big storm, the local roofer's complaint is always the same: out-of-town crews flood the neighborhood, knock every door, and underbid. Licensing doesn't stop all of that. But it's the one filter that runs on a calendar, and the local roofer controls the calendar.

Put rough numbers on it. Say a storm puts 1,500 roofs worth inspecting in front of you, the realistic number we landed on in the swath post. In a PPRBD market, an unlicensed competitor is locked out of signing for six-plus weeks. If your crew inspects 40 homes a week, that's 240 or more inspections finished before they can legally sign anything. In Fort Worth or Dallas the head start is days, not weeks. That's why speed and targeting matter more there than paperwork does.

Three things to do with this:

  1. Hold your licenses before the storm. A license you apply for the week after the storm arrives when most of the work is already signed. If your service area touches Colorado Springs, Aurora or Denver, keep all of them current in the off-season. Colorado's quiet months are when the paperwork gets done.
  2. Show the license number on everything. Leave-behinds, estimates, your truck. Homeowners who've been told to "check the license" by their insurer or the news can check it in one step.
  3. Don't do the adjuster's job, and don't pay the deductible. In Texas especially, these are the fastest ways to turn a signed job into a complaint.

The short version

  • Colorado: no state license. Licensing is local, and every re-roof needs a permit. Colorado Springs (PPRBD) means an ICC exam, 6 to 8 weeks, and no reciprocity. Denver means a supervisor certificate plus a contractor license.
  • Texas: no state license. RCAT's credential is voluntary. Cities like Fort Worth and Dallas require registration before you pull a permit. Deductible waivers and public adjusting by the roofer are illegal.
  • The advantage goes to whoever is already licensed in the city the storm hits.

Licensing decides who's allowed to work a storm. The list decides who works it well. Our territories give one roofer per city every home inside the radar-estimated hail footprint, scored on stone size at the address and roof age. See what's fallen near you on the Colorado hail map, and if you're licensed in a city that's still open, check the territory map. First come.

RoofLeads Pro

One roofer per city. Real leads from real storms.

Exclusive Colorado territories with NOAA-verified storm scoring and TCPA-compliant outreach data.

Keep reading
Colorado and Texas Have No State Roofing License. Colorado Springs Still Makes You Wait 6 to 8 Weeks. — RoofLeads Pro