How to Spot a Roofing Storm Chaser in Colorado (Red Flags Checklist)
Within 48 hours of any major Front Range hailstorm, the door-knocking begins. Some of the people on your porch are legitimate local roofers doing canvassing. Many are not: they're "storm chasers," crews that follow hail events from state to state, sign as many insurance-funded roofs as possible, install fast and thin, and leave town before the workmanship problems surface.
A bad roof fails in years two through five: leaks at flashing, blown-off shingles, voided manufacturer warranties from bad ventilation. By then, the company that installed it doesn't answer the phone, or doesn't exist.
Here's how to tell the difference while they're still on your porch.
The red flags checklist
Identity and presence:
- Out-of-state plates or a recently registered Colorado LLC (look the company up on the Colorado Secretary of State's business database; a formation date two weeks after the storm tells you everything).
- No physical office in the Denver metro: a P.O. box, a virtual office, or an address that maps to a UPS Store.
- The phone number's area code doesn't match any company they claim to be.
- They can't name the city office where they hold a roofing license. Colorado has no statewide roofing license. Every metro city licenses separately, and a real local roofer knows exactly where they're licensed.
The pitch:
- "We're doing roofs in the neighborhood and noticed damage on yours," delivered by someone who has never been on your roof.
- Pressure to sign anything on the spot, especially an "inspection authorization" or "contingency agreement." Some of these documents are actually contracts that entitle the company to your insurance proceeds or a cancellation penalty.
- An offer to pay, waive, or "take care of" your insurance deductible. This is illegal in Colorado, and it's the single most reliable storm-chaser tell. The discount comes out of your roof's materials and labor.
- Promises to "get your whole roof approved" before anyone has inspected it, or claims of a special relationship with your insurance company.
- A demand for a large deposit or full payment before materials are on site, which is also restricted under Colorado law.
The paperwork:
- No written, itemized contract, or a one-page contract with no shingle brand or line, no underlayment spec, no flashing scope, and no decking price per sheet.
- No certificate of insurance. Ask for general liability (at least $1M) and workers' comp certificates sent directly from their insurance agent. If an uninsured worker is injured on your property, that can become your problem.
- A workmanship warranty of two years or less, or one backed only by the company's word. (A 10-year workmanship warranty from a company that won't exist in 10 months is worth nothing.)
What legitimate local roofers do differently
- They have a street-address office in the metro, a multi-year track record under the same name, and crews working here year-round, not just storm season.
- They're licensed in your specific city and will tell you the license number without being asked twice.
- They encourage you to take days, not minutes, to review the contract. They put the full scope in writing: brand and line of shingle, underlayment, ice and water shield coverage, flashing replacement, ventilation, permit, and per-sheet decking price.
- They're fluent in the insurance process (they'll meet your adjuster and document supplements), but they never offer to manipulate it. See our hail claim guide for what that process should look like.
- Their pricing falls within the normal metro range. See our 2026 Denver roof replacement cost guide. A bid dramatically below market is how thin installs get sold.
If you already signed something
Don't panic. Colorado law gives you outs:
- If your insurer denies the claim in whole or part, you have 72 hours from notification to cancel the roofing contract and recover your deposit.
- Many door-to-door contracts are also subject to Colorado's general three-day right of rescission for door-to-door sales. Send written cancellation immediately, keep a copy, and use a delivery method with proof.
- If a contractor refuses to honor cancellation rights or offered to waive your deductible, report them to the Colorado Attorney General's consumer protection section and your city's contractor licensing office.
Bottom line
The roof on your house will outlast every storm-chasing company that knocks on your door this season. Slow the process down: look up the company's formation date, demand the local license and insurance certificates, get two more bids from established local roofers, and never, under any circumstances, sign with someone who offers to eat your deductible.
Frequently asked questions
- What is a roofing storm chaser?
- A storm chaser is a roofing crew that follows hail events from state to state, signs as many insurance-funded roofs as possible, installs fast and thin, and leaves town before workmanship problems surface, typically in years two through five, when the company no longer answers the phone.
- What are the biggest red flags of a storm-chaser roofer?
- Out-of-state plates or an LLC registered just after the storm, no physical Denver-metro office (a P.O. box or UPS Store address), inability to name the city where they hold a roofing license, high-pressure same-day signing of an 'inspection authorization,' and any offer to pay or waive your insurance deductible, which is illegal in Colorado.
- How can I verify a roofer is legitimate in Colorado?
- Colorado has no statewide roofing license, so confirm a current license in your specific city, look the company up in the Colorado Secretary of State business database to check its formation date, verify a real metro street-address office, and confirm general liability insurance and workers' comp. A legitimate local roofer can name exactly where they're licensed.