How to Find a Trustworthy Roofing Contractor in Denver (And Avoid Storm Chasers)
How to Find a Trustworthy Roofing Contractor in Denver — and Avoid Storm Chasers
After a hail storm, your neighborhood fills with strangers
Denver sits in one of the most hail-active corridors in the country. When a significant storm passes through — and every few years, a serious one does — something predictable happens within 48 hours: contractors from Texas, Oklahoma, and states further south load trucks and head north.
They knock on doors. They offer free inspections. They ask you to sign paperwork before your insurer has seen the damage. Some of them do legitimate work. Many of them collect a deposit and disappear before the job is finished — or finish it so poorly that you’re dealing with leaks two winters later with no one to call.
This is called storm chasing, and it’s been a documented problem in Colorado for decades. The challenge for homeowners is that, in the immediate aftermath of a storm, it can be nearly impossible to tell the difference between a local contractor and someone who drove twelve hours to be here.
This guide gives you the tools to verify any contractor before you commit — and explains why the verification process matters more in Denver’s roofing market than almost anywhere else.
Signs you may be dealing with a storm chaser
Any one of these warrants slowing down. Two or more and you should walk away entirely.
-
They appeared door-to-door right after the stormLegitimate local contractors don’t need to canvass neighborhoods. Storm chasers do — they’re working through a window before homeowners have time to research their options.
-
Out-of-state plates or a PO box addressAsk where their local office is. If they give a PO box, a hotel, or an address you can’t verify, they have no local accountability when something goes wrong.
-
Pressure to sign before your insurer visitsA reputable contractor will encourage you to let your adjuster assess the damage first. Someone pushing for a signature before that happens is protecting their interests, not yours.
-
Large deposit required before permits are pulledA significant upfront payment — especially cash-only — before any permit is on file is a classic exit opportunity for contractors who don’t intend to finish the job.
-
Can’t provide a verifiable local license numberIn Colorado, roofing licenses are issued by the city or county — not the state. If they can’t give you a Denver, Aurora, or applicable municipal license number, they may not be licensed to work in your jurisdiction.
-
Pressure to sign an Assignment of Benefits immediatelyAn AOB legally transfers your insurance claim rights to the contractor. Once signed, they deal directly with your insurer — without your involvement. Never sign one without understanding what you’re giving up.
Four things to confirm before you hire anyone
This is the process we run on every contractor before they join our network. You can run the same checks yourself.
Ten questions to ask every contractor
A legitimate contractor will answer all of these without hesitation. Evasion or vague answers on any of them is meaningful information.
-
1What is your license number, and which jurisdiction issued it?Good answer: Gives a specific number and city. Invites you to verify it.
-
2Can you provide a Certificate of Insurance I can verify with your insurer?Good answer: Yes, hands you one on the spot or sends it within the hour.
-
3Will you pull the permit, and who is responsible for inspections?Good answer: Yes, contractor pulls the permit. They coordinate the inspection.
-
4What exact materials will you use — brand, product line, and warranty?Good answer: Names a specific shingle brand and product. Can show you the spec sheet.
-
5How long have you been operating in the Denver area specifically?Good answer: Multiple years, with local references to back it up.
-
6Do you use subcontractors, and if so, are they covered under your COI?Good answer: Direct answer either way. If subs are used, confirms coverage.
-
7What are your payment terms, and what is your deposit policy?Good answer: Small deposit after permit approval, balance at completion.
-
8What is your workmanship warranty, and what does it cover?Good answer: Specific term (5, 10 years), specific coverage, in writing.
-
9Can you give me a reference from a job completed in my neighborhood in the past year?Good answer: Provides a name and number without hesitation.
-
10What happens if I find a defect after the project is complete?Good answer: Clear process. Local office or number to call. Not “call the manufacturer.”
Why one vetted contractor beats a list of bids
The instinct to get multiple bids is understandable — but in Denver’s post-storm market, the bidding process itself creates problems.
Denver homeowners ask
Storm chasing isn’t illegal in itself — but operating without a proper local license, misrepresenting credentials, or collecting deposits and abandoning jobs can expose contractors to civil and criminal liability. Colorado’s consumer protection laws apply. Homeowners who have been defrauded can file complaints with the Colorado Attorney General’s office.
Contact Denver Community Planning and Development directly. You can search for active contractor licenses through the City and County of Denver’s online permit portal. For Aurora, contact the Aurora Building Department. Each municipality maintains its own records — there is no central Colorado roofing license database because no statewide license exists.
An AOB transfers your rights under your insurance policy to a third party — in this case, your contractor. It means the contractor can negotiate directly with your insurer, receive payment directly, and file lawsuits against your insurer in your name. In some situations this is appropriate. But signing one before your adjuster has visited, or under pressure from a door-to-door contractor, is a significant risk. Consult your insurer or a local attorney before signing.
Most Colorado homeowner policies require claims to be filed within one year of the date of loss, though some policies vary. Do not wait to have your roof inspected after a hail event — even if you don’t see obvious damage, get an inspection documented before that window closes. Damage that goes unreported for years is harder to link to a specific storm event and easier for insurers to attribute to wear and tear.
We’ve already done the verification. You get one contractor.
License confirmed. Insurance verified. Local track record reviewed. One qualified contractor contacts you — no competing calls, no pressure.
Denver metro · Aurora · Lakewood · Highlands Ranch · Centennial · Englewood
