Home › Guides › Colorado

Guides · Published 2026-10-24 · Updated 2026-10-25 · By David Linda, Founder

Hail damage roof replacement in Colorado: from storm day to final inspection

When hail shreds roofs from Fort Collins to Colorado Springs, the same thing happens every time. Within days there are yard signs, door-knockers and trucks with plates from three states away. Most of those roofers are legitimate. The problem is that a homeowner can't tell which ones are from the doorstep, and the rules that protect you change at every city line.

The short version. Photograph the damage and cover any openings. Call your insurer yourself before you sign anything. Colorado has no state roofing license, so check the roofer's license with your city or building department. Your contract must include the protections in Colorado's roofing law, including a 72-hour cancellation right. Don't make the final payment until the final inspection passes. And ask every roofer for their verified HomeProFax report before you sign.

This guide walks through a hail claim in order, from the afternoon of the storm to the final inspection. It covers what the Colorado Division of Insurance tells homeowners, what Colorado's residential roofing law requires, who licenses roofers in each Front Range city, what one city's permit records show about who does this work, and where to go if something goes wrong. If you're in Colorado Springs, our Colorado Springs hail guide goes deeper on PPRBD. For the city-by-city license rules in more detail, see Do roofers need a license in Colorado?

How often hail hits the Front Range

NOAA's Storm Prediction Center publishes a hail climatology for the area around the Denver/Boulder radar, a circle of 124 nautical miles that covers most of the Front Range. It's based on storm reports from 1980 through 2006, so treat it as a long-run picture, not a recent count.

NOAA SPC, Denver/Boulder radar area, 1980–2006Figure
Hail reports6,397
Reports of hail 2 inches or larger472
Average hail days per year49
Primary hail seasonMay 3 to September 5
Peak day of the yearJune 6
Busiest hour23:00 UTC (5 p.m. Mountain Daylight Time), with 16% of all reports

By month, the reports averaged about 1 a year in March, 11 in April, 40 in May, 82 in June, 51 in July, 38 in August, 12 in September and 2 in October. Yearly totals ranged from 36 reports in 1980 to 666 in 2005. Those are reports from spotters and the public, so they reflect how many people were watching and reporting as well as how many storms there were. The practical takeaway holds either way: late spring and summer afternoons are hail season, and June is the peak.

Storm day: the first 48 hours

  1. Stay safe and wait it out. Don't climb on a wet or damaged roof. A ground-level look and photos are enough for now.
  2. Prevent more damage. The Colorado Division of Insurance (DOI) tells homeowners to document the damage and take reasonable steps to prevent further damage, such as covering holes with a tarp. Keep receipts for tarps and emergency repairs.
  3. Call your insurer yourself, as soon as you can. DOI's first tip after a hailstorm is to contact your insurance company or agent quickly. Write down the claim number and the name of everyone you talk to.
  4. Don't sign at the door. DOI cautions about contractors who go door to door after a storm and suggests working with Colorado-based contractors. A paper labeled "inspection authorization" or "agreement" can be a contract. Read it as one.

How to document hail damage

Your photos and notes are the evidence for your claim, and they're yours, not the roofer's. A simple routine works:

If a roofer offers to inspect, that's normal. Ask for copies of their photos too, and keep them with yours.

The insurance claim, step by step

This section follows DOI's 2024 consumer advisory and its after-a-hailstorm FAQ. Your policy controls the details, so read it alongside these points.

Public adjusters

A public adjuster works for you, not the insurer, to prepare and negotiate a claim. DOI says public adjusters must be licensed by the Division, often charge a percentage of the claim payment, and are not required. Check the license before you sign. One thing a roofer cannot do in Colorado is act as your public adjuster: under C.R.S. 6-22-105, a roofing contractor can't represent themselves as, or act as, a public adjuster. A roofer may discuss the scope of the roofing work with your insurer once you have a valid contract.

Who to call at the Division of Insurance

If your claim stalls, the information you're getting doesn't add up, or you want to file a complaint, call DOI Consumer Services at 303-894-7490 (toll-free outside the Denver metro area, 800-930-3745) or email DORA_Insurance@state.co.us.

What 28,542 Boulder re-roof permits tell you

Most Colorado cities don't publish their permit records as open data. Boulder does, and its file is the best public look we have at who replaces roofs on the Front Range. We pulled the City of Boulder's construction permit data on October 20, 2026. It holds 337,482 permits issued from 1987 through October 19, 2026, and 28,542 of them are "Roofing Replacement Permits."

Boulder roofing replacement permitsCount
2017504
20181,025
20191,289
2020895
2021799
20221,000
2023667
2024808
2025935
2026 (through Oct 19)875

Three things stand out:

The median estimated project cost on Boulder re-roof permits since 2021 was $10,728. That's the value the applicant wrote on the permit, not a quote, but it's a useful sanity check against a door-knocker's number.

Who licenses roofers in each Front Range city

Colorado has no state roofing license. Cities, counties and regional building departments license roofers, and the rules differ. Here's what each department's own pages say. Licensing is based on where the house is, not where the roofer's office is.

CityWho licenses roofersWhat the official page says
DenverDenver Community Planning and DevelopmentRoofers need a Denver contractor license backed by a roofing supervisor certificate, such as Roof Covering/Waterproofing, Roofing-Shingles (residential only) or Metal Roof Installer. Denver does not accept licenses from other counties or states.
Colorado Springs and much of El Paso CountyPPRBDAn active PPRBD license is required before any permit is issued. PPRBD doesn't reciprocate other departments' licenses. The insurance certificate must state that re-roofing is included in, or not excluded from, general liability coverage.
AuroraCity of Aurora Building DivisionAurora issues roofing contractor licenses tied to ICC certification and publishes a contractor lookup.
LakewoodCity of LakewoodRoofers register under specialty class 5H (roofing and waterproofing). A first registration is probationary for one year.
ArvadaCity of ArvadaA Class R roofing license, listed at $75, requires an ICC certification or a license from a Colorado jurisdiction that tests. Re-roofing needs a permit and a final inspection.
ThorntonCity of ThorntonContractors must be licensed before a permit is issued, qualifying with a reciprocal jurisdiction's license or an ICC certification. Licenses run one year.
LittletonCity of LittletonClass D5 roofing requires ICC testing or reciprocity. Licenses expire December 31.
BoulderCity of BoulderA city license is required for work that needs a building permit, other cities' licenses aren't accepted, and liability insurance must be at least $1M per occurrence and $2M aggregate with the city as additional insured.
Fort CollinsCity of Fort CollinsRoofing is a separately licensed trade with its own ICC exam, and new applicants document three project verifications.
Loveland and LongmontLoveland, LongmontLoveland lists roofing among its specialty licenses. Longmont's Class D specialty contractors need insurance but no exam.

"Licenses don't transfer" is mostly true, with exceptions. Wheat Ridge, for example, accepts an active license from Aurora, Boulder, Colorado Springs, Denver, Fort Collins, Pikes Peak or Park County as proof of qualification, and several cities accept an ICC exam passed elsewhere. You still need the license for your city.

What our license lists show about roofers who work several cities

HomeProFax has loaded the contractor license lists from Aurora, Arvada and Thornton. Together they hold 933 roofing contractors. Of those, 172 hold a roofing license in two or more of the three cities, and 37 hold one in all three. That's normal for established metro roofers, and it's a good sign when it matches where they say they work.

A Colorado mailing address alone doesn't tell you much. Only 3 of those 933 roofers list an out-of-state address. Out-of-town storm crews often set up a local address or work under a local company's license, so ask how long they've worked in your city, and ask to see permits there.

When your re-roof needs a permit

A permit protects you. It means an inspector looks at the work, and it creates a record you'll want when you sell the house or file the next claim.

Your rights under Colorado's roofing law (C.R.S. 6-22)

Wherever you live in Colorado, the residential roofing law passed in 2012 (SB 12-038) applies. These are the parts that matter most after a hailstorm.

The written contract (C.R.S. 6-22-103)

Before any roofing work starts, the roofer must give you a written contract signed by both of you. Under C.R.S. 6-22-103 it must state at least:

Cancelling after an insurance denial (C.R.S. 6-22-104)

If you signed a roofing contract expecting insurance to pay and the claim is denied in whole or in part, C.R.S. 6-22-104 lets you cancel within 72 hours after you receive the insurer's written denial. The roofer must return your payments within 10 days, though they may keep the cost of work actually performed. That's one more reason to insist the denial is in writing.

No paying or waiving your deductible (C.R.S. 6-22-105)

A roofer can't advertise or promise to pay, waive or rebate any part of your deductible (C.R.S. 6-22-105). An offer to "take care of your deductible" isn't a favor. It's a violation, and it usually means the cost shows up somewhere else.

Storm-chaser red flags

  1. "We'll take care of your deductible." That's prohibited by state law, and it usually means the price is padded somewhere else.
  2. A form to sign on the doorstep before you've talked to your insurer. Read anything labeled "authorization," "agreement" or "contingency" as a contract, because it may be one.
  3. A license from a different city, or "license pending." In Colorado Springs, PPRBD's FAQ says new licenses take six to eight weeks, so a roofer who arrived after the storm may not be able to pull your permit.
  4. No permits in your city. In Boulder, an experienced re-roofer will have permits on file. Elsewhere, ask for addresses of recent permitted jobs nearby.
  5. Full payment upfront, or a deposit with no written trust language.
  6. A name on the truck that doesn't match the license or the contract.
  7. Pressure to decide before the adjuster comes. A good roofer will meet the adjuster with you. They won't need your signature first.

From storm day to final inspection: a timeline

  1. Day 0–2: photograph, tarp, call your insurer and get a claim number. Don't sign at the door.
  2. Week 1: get two or three roofers to inspect. Check each one's license with your city (Colorado has none, DORA confirms), and ask each for their HomeProFax report.
  3. Adjuster visit: be there, ideally with the roofer you trust most. Ask for the itemized estimate afterward.
  4. Decision: if the claim is denied, get the written denial. If it's approved, compare the estimate with your roofer's scope line by line.
  5. Contract: sign only a written contract with the C.R.S. 6-22-103 terms, including the 72-hour cancellation and the bold trust statement. Note the date and time you signed.
  6. Permit: confirm the permit is issued in the roofer's name before tear-off, and keep the permit number.
  7. Tear-off: if hidden damage turns up, tell the insurer before the work continues so it can issue a supplement.
  8. Final inspection: don't make the final payment until the city's final inspection passes. Keep the permit, the inspection record, the contract, photos and warranty papers together. You'll want them when you sell or file the next claim.

If something goes wrong

Skip the legwork: ask for the report

Checking a roofer the hard way means a city license search, a permit search (if your city publishes one), the Secretary of State and a review site or two, for each roofer. Instead, ask every roofer you're considering for their verified HomeProFax report. It shows the city licenses we hold for the business, permits on file, business registration and any discipline flags, with the source for each. A roofer with a solid record can send it in a minute. If one won't, keep looking.

Browse licensed roofers by city: Aurora roofers · Arvada roofers · Thornton roofers · Denver contractors. Related: Colorado Springs hail guide · Colorado roofing license rules · If a contractor took your deposit.

Last updated October 25, 2026. Hail climatology: NOAA Storm Prediction Center, Denver/Boulder (FTG) radar area, 1980–2006. Insurance guidance: Colorado Division of Insurance advisory (May 31, 2024) and hail FAQ, checked October 25, 2026. Statutes: C.R.S. 6-22-103 to 6-22-105. Permit figures: City of Boulder Open Data (construction permits), pulled October 20, 2026. License-list figures: HomeProFax data from the Aurora, Arvada and Thornton contractor lists, as of October 24, 2026. City rules: each department's official page, checked October 24, 2026. This is general information, not legal or insurance advice. Rules and policies change, so confirm with your insurer, your building department or a Colorado attorney.

Common questions

What should I do right after a hailstorm damages my roof?

Photograph the damage, cover any openings to prevent further damage, and call your insurer yourself to start a claim. The Colorado Division of Insurance encourages getting more than one contractor estimate. Don’t sign anything at the door before you’ve talked to your insurer.

Do roofers need a state license in Colorado?

No. DORA says some occupations, including roofers and general contractors, aren’t licensed by the state, so check with your city. Roofers are licensed by cities, counties and regional departments such as Denver and PPRBD, and Denver and PPRBD don’t accept other jurisdictions’ licenses.

Can I cancel a roofing contract if my insurance company denies the claim?

Yes. Under C.R.S. 6-22-104, if you signed expecting insurance to pay and the claim is denied in whole or in part, you can cancel within 72 hours of receiving the insurer’s written denial. The roofer must return your payments within 10 days, less the cost of work actually performed. Separately, C.R.S. 6-22-103 gives you 72 hours after signing to rescind with a full deposit refund.

Can a roofer pay or waive my insurance deductible in Colorado?

No. C.R.S. 6-22-105 prohibits a roofer from advertising or promising to pay, waive or rebate any part of your deductible.

How does a wind and hail deductible work?

The Division of Insurance says your policy may have a separate wind and hail deductible, and it may be a percentage, such as 1%, 2% or 5%, rather than a flat amount. Check your declarations page to see what the percentage applies to. If the damage is less than the deductible, the insurer won’t pay.

Does my insurer have to match undamaged siding or paint?

The Division of Insurance says no Colorado law requires matching of siding or paint. Document everything that was actually damaged and ask the adjuster to explain the estimate item by item.

Do I need a permit to replace a hail-damaged roof in Colorado?

In most Front Range cities, yes. Denver requires a permit for a full replacement and for repairs over 10% of the roof or two squares (whichever is smaller) on buildings under 25,000 square feet. Arvada requires a permit and a final inspection for re-roofing. PPRBD in Colorado Springs lets a handyman do roof work under 100 square feet, but larger jobs need a PPRBD-licensed roofer. Check your own building department.

What is the fastest way to check a roofer after a hailstorm?

Ask the roofer for their verified HomeProFax report. It shows the city licenses, permits, business registration and discipline flags we hold for the business, with sources, so you don’t have to search each city yourself.

Sources

Official pages we checked for this guide. Rules change, so confirm with the agency before you rely on them.

More Colorado guides

All HomeProFax.com guides · Colorado contractors