Everything Denver Homeowners Need to Know About Filing a Hail Damage Claim Before the Two-Year Deadline Closes
Hail storm victims have a narrowing legal window. Here's exactly what to do before winter and insurers set the terms.
Hail storm victims have a narrowing legal window. Here’s exactly what to do before winter and insurers set the terms.
If your roof took a hit from one of the major hail events that rolled through the Denver metro, your insurance clock is running whether or not you’ve made a single call to your insurer. You can verify storms by date and county through the NOAA Storm Events Database at ncdc.noaa.gov/stormevents. Colorado homeowners policies almost universally contain a two-year suit limitation clause. If your claim dispute isn’t resolved and litigation hasn’t been filed within two years of the date of loss, you lose the legal right to sue your insurer. Not “it gets harder.” Gone.
A note on sourcing: Several deadlines and statutory figures in this article are drawn from Colorado statutes and standard policy language. Readers should verify the specific suit limitation language in their own policy. The editors have flagged several figures — including the DOI fee cap and specific insurer timelines — for confirmation against source documents. Where confirmed figures weren’t available at press time, the text notes what to verify directly.
The Clock Is Running and Most Homeowners Don’t Know It
There’s a distinction that trips up nearly every homeowner dealing with a hail claim. Get this one right before anything else.
Colorado’s general statute of limitations for written contracts is six years under C.R.S. § 13-80-101. That is not the deadline you’re working against. Your homeowners policy almost certainly contains its own internal suit limitation clause — separate from Colorado’s general contract SOL — that cuts the window to two years from the date of loss. It’s a contractual deadline, not a direct legislative mandate, but it’s enforceable and Colorado courts have upheld it. Pull your policy declarations and look for language like “no action shall be brought unless commenced within two years after the date of loss.” That is your hard deadline.
The problem isn’t that the deadline is obscure. The problem is that you’re managing two different clocks simultaneously, and nearly everyone confuses them. Your claim-filing deadline — typically 12 months from the date of loss — is when you notify the insurer. Your suit limitation deadline is when you can file a lawsuit if the claim gets denied or underpaid. Miss the first one, and your claim gets rejected before any assessment happens. Miss the second one, and you have no legal recourse no matter how legitimate the claim is.
Clock 1 closes roughly 12 months from your date of loss. Clock 2 closes roughly 24 months from your date of loss. Check your specific storm date against the NOAA Storm Events Database and read your policy’s exact language. These deadlines are closer than they feel — particularly once you factor in the roofing backlog problem described below.
What about your car? Vehicle hail damage falls under a separate statute of limitations from your homeowners policy’s suit limitation clause. Confirm the applicable deadline at leg.colorado.gov or with a Colorado attorney.
If your hail damage is from roughly two years ago: Pull your policy and find the suit limitation clause. Call your insurer today and put the inquiry in writing. If your claim was previously denied and the two-year window is closing within weeks, call a public adjuster or attorney before the end of this week. Not this month. This week.
Before You Call Your Insurer, Document Everything
The single most common mistake Denver homeowners make after a hail storm is calling their insurance company first. Don’t. The moment you initiate a claim, your insurer dispatches an adjuster trained on Xactimate software — an industry-standard estimating tool — to price your repairs. That adjuster works for the insurer. Your undocumented recollection of what you saw on the roof the morning after the storm carries essentially zero weight against a Xactimate printout.
Start with the NOAA Storm Events Database. Search your specific date and county — Arapahoe, Douglas, Jefferson, Adams, Denver — at ncdc.noaa.gov/stormevents and screenshot or download the entry. This is independent third-party evidence of storm severity and hail size, which is far harder for an insurer to dismiss than your photos alone.
Then photograph everything with timestamps and GPS metadata active. Make sure your phone’s location services are on when you shoot. Adjusters use damage to secondary surfaces to validate or invalidate roof claims. If the hail was large enough to damage your roof, it left marks elsewhere: round dents across aluminum gutters and downspouts; punctures or tears in window screens; flat dents in AC condenser fins; soft-wood dents in siding and trim (visible with good raking light); damage to skylights and their metal flashing; dents in painted metal surfaces like patio furniture. If your gutters are visibly dented and your insurer’s adjuster claims the roof wasn’t touched, those gutter photos are your rebuttal.
Before any insurer adjuster sets foot on your property, walk it yourself and document anything that predates the storm — patches, prior repairs, worn areas. Photograph them separately and label them. If you don’t do this, your insurer may attribute fresh hail damage to prior wear. That’s one of the most common grounds for claim reduction, and it’s genuinely difficult to fight after the fact. For a broader look at what Denver home inspectors flag most often, including pre-existing conditions that complicate insurance claims, that context applies directly here.
A licensed Colorado roofing contractor who inspects before the insurer’s adjuster arrives can produce an independent written assessment of damage type, scope, and estimated replacement cost. That document is your baseline. Many Denver-area contractors offer free post-storm inspections. Verify licensing through the Colorado Department of Regulatory Agencies at dora.colorado.gov before you let anyone on your roof.
Some public adjusters also provide address-level hail-size mapping during initial consultations at no charge. The Colorado Division of Insurance at doi.colorado.gov has additional guidance on documentation standards.
Actual Cash Value vs. Replacement Cost and What Denver Insurers Actually Pay
The most consequential line in your homeowners policy is whether your roof is covered at actual cash value (ACV) or replacement cost value (RCV). Most homeowners don’t know which they have until they receive a check that doesn’t come close to covering a new roof.
Denver sits squarely in “hail alley” — the stretch of the Front Range that ranks among the top five in the country for hail frequency — so many roofs are older or carry prior hail damage history. Insurers apply significant depreciation accordingly. Under an ACV policy, your insurer depreciates the roof based on age and expected lifespan. A 15-year-old roof in Denver could see 40 to 60 percent depreciation under an ACV calculation, though that range requires verification against current market conditions. For older housing stock in Capitol Hill, Washington Park, and Cherry Creek — where pre-war and mid-century homes are common and roofs were replaced with standard materials well before impact-resistant products became widespread — this gap can be financially devastating, a reality well documented in our home & property coverage. We’re talking about the difference between a full replacement and a partial patch on a roof that needs to go entirely.
Under an RCV policy, the insurer pays the full replacement cost, but in two installments. You receive an initial ACV check first. Once your contractor completes the work and submits a final invoice, the insurer releases the depreciation holdback — the difference between what they paid initially and actual replacement cost. This two-payment structure is standard, but it creates a trap: if you don’t complete repairs and submit the invoice within the window your policy specifies, you may forfeit the holdback permanently.
Do not accept the first check as final settlement. Do not cash it without understanding what signing it means for your rights. If the check comes with release language, talk to a public adjuster or attorney before you endorse it.
Over the past several years, a number of carriers in Colorado have quietly added cosmetic damage exclusions — language specifying that damage that’s aesthetic but doesn’t compromise the roof’s ability to prevent water intrusion is excluded from coverage. If your roof dents but doesn’t immediately leak, some insurers will close the claim. This exclusion is worth challenging. The Colorado Division of Insurance has received complaints about it; check doi.colorado.gov for current complaint data and confirm with the DOI whether your specific carrier’s exclusion language has been approved in Colorado.
Denver’s hail frequency has pushed Class 4 impact-resistant shingles — those meeting the UL 2218 standard — into practical standard status. Several Colorado carriers, including State Farm and Farmers, offer premium discounts for homes with Class 4 roofing material. If you’re replacing your roof after a claim, run the numbers on upgrading before you tell your contractor to match what was there before. The upfront cost difference often pays back faster than homeowners expect.
If your replacement includes a cool-roof upgrade or you have rooftop solar, Xcel Energy has historically offered rebate programs for qualifying upgrades. These programs change annually; verify current availability at xcelenergy.com. The interaction between insurance claim proceeds, rebate eligibility, and contractor invoicing is worth sorting out before the work begins — not after.
The Contractor Backlog Trap
After a major regional storm, Denver-metro roofing contractors book out three to eight months. Aurora, Parker, Centennial, Thornton, and the Castle Rock/Douglas County corridor historically see the tightest availability. If you’ve tried to get a roofer on the phone in the weeks after a big storm, you already know this.
The problem it creates is straightforward. You file your claim. Your insurer issues an ACV check. You start calling contractors. Every licensed roofer in the area is months out. If you can’t get the work done and submit an invoice within your policy’s completion window, you lose the depreciation holdback — money you’re owed but that the insurer isn’t required to release until you document completed work.
Get a contractor on a signed schedule immediately, even if the build date is months out. A written contract with a completion timeline gives you something to show. Notify your insurer in writing — not just by phone — that you’ve engaged a contractor and that the completion date reflects current market backlog. Keep a copy. This protects you from an insurer arguing that delay equals abandonment.
The Colorado Roofing Association (coloradocontractor.com) can provide referrals to member contractors and has tracked post-storm backlog data. Contact them for current estimates and to confirm contractor licensing.
How to Find a Licensed Public Adjuster and Spot the Storm-Chasers
Within 48 hours of a major Denver hail storm, door-knockers appear. They arrive in pickups with out-of-state plates, offer free inspections, and want your signature before they leave the porch. Some will offer to “handle the insurance” as part of their roofing contract. The speed is, genuinely, impressive — they’re better organized than most legitimate contractors, which is part of what makes them dangerous.
A public adjuster is a licensed professional who represents the policyholder in the claims process. They review your policy, document damage, negotiate with the insurer’s adjuster, and push for a higher settlement. They’re paid a percentage of the settlement. Before you sign anything, know exactly what that percentage is.
Colorado requires public adjuster licensure under C.R.S. § 10-2-401 et seq. Verify licensure through the Division of Insurance at doi.colorado.gov. The DOI caps the fee a public adjuster can charge; that cap is believed to be around 10 percent of the settlement, but confirm the current figure directly with the DOI before signing a contract.
Colorado also has restrictions on public adjuster solicitation following a declared disaster. A licensed adjuster operating legally should not be knocking on your door in the immediate aftermath of a storm. The specific provision and its current status can be confirmed at doi.colorado.gov.
On the contractor side: if someone offers to waive your deductible — “don’t worry about it, we’ll cover it” — walk away. This is insurance fraud in Colorado, full stop. The insurer calculates the claim assuming you’ve paid your deductible; a contractor absorbing it inflates the claim. You face legal exposure, not just them. And any contractor who needs your signature before leaving your property is not working in your interest. There are no exceptions to this.
The DOI actively pursues complaints against unlicensed solicitors. If you encounter a questionable solicitation, file a complaint at doi.colorado.gov.
What Colorado Law Requires Your Insurer to Do, and By When
Colorado isn’t permissive when it comes to insurer conduct in claims handling. Under C.R.S. § 10-3-1110, insurers must acknowledge a claim within 10 business days of receipt and must accept or deny a claim within 60 days of receiving a complete proof of loss. Verify exact day counts against current statutory text at leg.colorado.gov. Submit your proof of loss in writing, keep a copy, and note the date — this starts the statutory clock.
If your insurer drags its feet or issues a settlement that seems unreasonably low without explanation, Colorado’s bad faith statutes matter. Under C.R.S. § 10-3-1115 and § 10-3-1116, an insurer who unreasonably delays or denies a valid claim can be held liable for two times the covered benefit plus attorney fees. On a claim involving full roof replacement, that financial exposure changes the insurer’s calculus — which is exactly why engaging a public adjuster or coverage attorney early often produces better outcomes than negotiating alone.
One mechanism most homeowners don’t know exists: the appraisal clause. Most Colorado homeowners policies include a provision that, if you and your insurer can’t agree on the amount of loss, either side can invoke appraisal. Each party selects an appraiser; the two appraisers pick an umpire; the umpire’s agreement with either appraiser determines the award. It’s faster and cheaper than litigation. Ask whether your policy has it before you assume a lawsuit is your only option after a denial.
The Colorado DOI publishes complaint data on hail claim disputes by insurer at doi.colorado.gov. A carrier with a high ratio of hail-related complaints relative to its Colorado market share is telling you something real about how it handles these claims. Worth knowing before you decide how hard to push.
The Sequence From First Call to Final Check
Here’s what a well-managed Denver hail claim looks like start to finish.
Week 1. Pull your policy and find the suit limitation clause and claim-filing deadline. Pull the NOAA Storm Events entry for your storm date. Photograph all exterior surfaces with GPS metadata active. Get a licensed roofing contractor on the phone for a pre-adjuster written inspection.
Week 2. File your claim in writing and keep confirmation. Note the date — this starts the insurer’s statutory response clock. Get a contractor on a signed schedule, even if the build date is months out.
Weeks 3 through 6. Your insurer acknowledges the claim and schedules an adjuster or drone inspection. Share your contractor’s independent estimate. Don’t simply defer to the adjuster’s Xactimate output. Ask for an itemized explanation of anything they excluded.
After the adjuster visits. Compare the insurer’s estimate to your contractor’s. If there’s a significant gap — and in a post-storm Denver market, there usually is — this is when you decide whether to engage a public adjuster. On a full roof replacement, a public adjuster’s fee is often more than offset by the difference in settlement.
Initial check arrives. Read it before you cash it. Check for release language. Under an RCV policy, this is not your final payment.
Construction scheduled. Get the earliest available window your contractor can commit to. Notify your insurer in writing.
Work completed. Your contractor submits documentation; the insurer releases the depreciation holdback within the timeframe your policy specifies. Keep copies of everything.
All of this has to fit inside the two-year suit limitation window. If you experienced hail damage and haven’t filed, start this week.
CityDesk Denver covers local business and property issues for Front Range residents. Statutory citations and regulatory figures in this article should be verified against current versions at leg.colorado.gov and doi.colorado.gov before making decisions based on them. This is reported coverage, not legal advice.