Roofing in Wyoming
Wyoming is the windiest state in the lower 48, and every other decision a homeowner makes about a roof here flows from that one fact. The state issues no roofing-specific license and no umbrella general-contractor license — verification runs through five very different city desks (Cheyenne, Casper, Laramie, Gillette, Jackson) plus the Wyoming Department of Workforce Services resident-contractor preference registry. There is no mandatory statewide residential building code, so a Laramie County re-roof, a Teton County re-roof, and an Albany County parcel with no code at all can be the same square footage under three entirely different structural obligations. Wrap that around I-80 downslope gusts that have pushed Cheyenne past 90 mph, Jackson Hole ground snow loads that run 120–175 psf, and a Consumer Protection Act at W.S. §40-12-101 that gives a homeowner real leverage — and the playbook here does not look like Montana, Idaho, or the Colorado Front Range.
By continuing, you agree to receive calls & texts from contractors via our lead partner. Consent not required to purchase. Privacy · Terms
On this page:Replacement costMetal vs asphaltMaintenance checklist
What actually shapes a Wyoming re-roof
Four facts decide how a Wyoming homeowner should read any roofing quote. There is no state roofing license and no statewide general-contractor license — the verification path is city-by-city and county-by-county. Wyoming is the windiest state in the continental U.S., and the I-80 wind corridor between Cheyenne and Rawlins regularly logs gusts that have closed the interstate. The Wyoming Consumer Protection Act at W.S. §40-12-101 et seq. gives a private homeowner a direct cause of action against deceptive roofing practices. And the written-contract limitations period under W.S. §1-3-105(a)(i) runs ten years — one of the longest in the country — but the contractual suit-limit on most homeowner policies overrides that default down to a single year.
Wyoming is one of the few U.S. states that issues no statewide roofing or general-contractor occupational license at all. Electrical contractors are licensed by the State Electrical Board; every other construction trade is delegated to the municipality. That leaves verification scattered across the First Class cities: Cheyenne operates a Contractor Licensing Board under the Compliance Department with Class A, B, and C license tiers (Class C covers general roofing, three years of experience, $250 application fee). Casper maintains its own general and sub-contractor licenses under Title 15 of the Municipal Code and specifically calls out I.C.C. G14-N or G15-N certification for roofing work. Jackson and Teton County run a single joint licensing program requiring a Certificate of Qualification, a $10,000 surety bond, a $400 license fee, and eight hours of annual continuing education. Gillette, Laramie, Sheridan, and Rock Springs each operate their own registration desks with distinct fee schedules. Outside the incorporated cities, unincorporated parcels in Albany, Big Horn, Converse, Crook, Fremont, Goshen, Hot Springs, and Weston counties often have no county building code at all — and therefore no permit requirement — which shifts all verification weight onto the homeowner's contract.
The Wyoming Department of Workforce Services (DWS) runs a separate resident-contractor registry under W.S. §16-6-101 et seq. for public-works preference, not for consumer licensing. DWS is the right stop to verify workers' compensation coverage (Wyoming runs a monopoly state fund) and unemployment insurance status, but DWS does not adjudicate consumer-roofing disputes. That role belongs to the Wyoming Attorney General's Consumer Protection and Antitrust Unit at ag.wyo.gov and, for insurance-related conduct, the Wyoming Department of Insurance at doi.wyo.gov.
Wyoming does not adopt a mandatory statewide residential building code. The Wyoming State Construction Department acts as a reference authority — most jurisdictions that do adopt a code reference the 2021 IRC — but adoption is entirely at the county or municipal level. Laramie County operates under the 2024 IBC/IRC package. Teton County has one of the most stringent code environments in the state, tied to ground snow loads that run 120 psf in lower valley elevations and 175 psf at higher elevations per the Teton County GIS map. Jackson has formally referenced the 2024 IRC Section R301.2.3 for ground snow load. Meanwhile, a Crook County or Weston County re-roof in a parcel outside city limits may not require any permit, which makes the homeowner's written contract and the contractor's verified insurance the entire consumer-protection perimeter.
The Wyoming Consumer Protection Act, W.S. §40-12-101 et seq., is the statute a wronged homeowner actually sues under. W.S. §40-12-105 enumerates unlawful deceptive trade practices. W.S. §40-12-108 gives a private plaintiff a right of action for actual damages; class actions are permitted under the Wyoming Rules of Civil Procedure. Attorney fees are recoverable in class actions, in actions alleging willful violations against a person over 60 or a person with a disability where the perpetrator should have known conduct was unfair or deceptive, and in publicly initiated actions where civil penalties are assessed under W.S. §40-12-111 — which authorizes a $15,000 per-violation penalty for violations against elderly or disabled consumers. Individual consumers under 60 without a qualifying disability can recover actual damages but not attorney fees in a private suit, which shifts the practical incentive structure toward early AG referral rather than litigation for smaller disputes.
Estimate your Wyoming roof cost
Adjust size, material, and the Jackson Hole / Teton County toggle below. The Wyoming calculator uses national base rates and applies a material uplift when the resort-market snow-load option is on — reflecting the fastener, decking, ice-and-water shield, and trucking premiums that apply at 120–175 psf design loads in Teton County. For I-80 corridor parcels (Cheyenne, Laramie, Rawlins, Rock Springs), add roughly 8–15% on top for 130+ mph wind-rated installation. For WUI-designated rebuild areas, add $1,200–$4,000 for Class A fire-hardening.
Teton County ground snow loads run 120 psf (tan zone) to 175 psf (blue zone) per the county GIS map — among the highest mandatory design loads in the U.S. Combined with Jackson's resort-market labor premium, continuing-education-required crews, and trucking costs, Teton County jobs typically run 25% above Wyoming-baseline pricing on materials alone.
- Materials$3,960 – $8,100
- Labor$2,160 – $4,050
- Permits & disposal$1,080 – $1,350
Directional estimate only. Does not include I-80 corridor wind-rating premium, WUI fire-hardening uplift outside Teton County, metal-roof elections, or decking replacement beyond the standard allowance. Submit your ZIP above for contractor bids on your specific parcel.
A calmer insurance market than neighbors — but wind claims define it
Wyoming homeowner insurance runs noticeably cheaper than the national average — published 2025 averages cluster around $1,555 to $1,900 per year depending on methodology, well below the roughly $2,100 national figure. Low population density, limited wildland-urban interface exposure relative to Montana or Colorado, and minimal hurricane or coastal-flood loss all hold the book calm. What Wyoming does produce, in concentrated bursts, is wind-driven claim activity: Chinook downslope events on the east face of the Laramie and Bighorn ranges, I-80 corridor high-wind episodes, eastern-plains convective hail, and — as 2024 demonstrated — large-landscape wildfire in the northeastern counties. The Wyoming Department of Insurance (doi.wyo.gov) at 106 East 6th Avenue in Cheyenne is the regulator of carrier conduct; its Consumer Affairs Section intakes complaints at (307) 777-7402 and a toll-free line at (800) 438-5768.
Roof-age underwriting has tightened in Wyoming as it has nationally, but the shift arrived later and hit less aggressively than in hail-belt neighbors. Carriers increasingly cap replacement-cost settlement on roofs older than 15–20 years, converting the coverage to actual cash value (ACV) at renewal. Wyoming has no analogue to Florida's F.S. §627.7011 forbidding age-based nonrenewal, and no analogue to Colorado's SB 12-038 roofing-bill-of-rights framework. If your roof is past 15 years and you live in Laramie County, Natrona County, or anywhere in the I-80 wind corridor, request a written renewal-posture statement from your carrier through your agent before the next wind season — carriers owe that disclosure on request, and the Department of Insurance will escalate a refusal.
Wind is the dominant claim driver. The March 12, 2023 event produced what NWS Cheyenne called the strongest gust ever recorded at the Cheyenne Regional Airport in the 30 years of modern wind-speed recording: 92 mph, with Chugwater logging 109 mph and widespread power loss across Laramie, Platte, and Goshen counties. November 2022 produced 100+ mph gusts that closed I-80 and overturned semis; Horse Creek Road in Laramie County logged 90 mph and Sunlight Basin in Park County logged 94 mph. Wind-driven shingle loss, ridge-cap failure, fascia damage, and torn underlayment are all covered under standard HO-3 wind perils — but many Wyoming policies carry separate wind/hail percentage deductibles (commonly 1–2% of Coverage A) in the I-80 corridor and on the eastern plains. Confirm your wind deductible before storm season, not after.
Chinook downslope winds are not a fringe peril in Wyoming — they are a seasonal certainty. The pattern is consistent: a pressure gradient sets up perpendicular to the Rockies, a 40–50 mph wind over the ridgeline compresses and accelerates as it descends the east face, and foothills communities along the Front Range (Cheyenne, Wheatland, Torrington, Casper) see 80–100 mph gusts in the lee. Jackson and Cody on the west side see their own downslope variants off the Tetons and Absarokas. Roof assemblies specified to baseline 115 mph design wind speed per ASCE 7 are marginal in Wyoming; many local contractors default to 130–140 mph ratings and enhanced fastener schedules regardless of what the IRC minimum would allow.
Hail concentrates on the eastern plains. Cheyenne, Laramie County, and Goshen County log the highest annual hail frequency per NWS Cheyenne climatology. NWS Cheyenne maintains a hail climatology page specifically for the southeast Wyoming and western Nebraska Panhandle region showing multi-decade event density. Asphalt shingles older than 10 years take cosmetic hail damage that does not always appear from ground level but tests positive on an impact inspection; after a named hail event in your ZIP, request an inspection within 30 days even if the roof visually looks intact.
Deductible waivers are a recurring post-event pitch in Wyoming as elsewhere. Wyoming does not have a roofing-specific deductible-rebate statute like South Dakota's SDCL §58-33-66 or Minnesota's Chapter 325E.66. Wyoming's Insurance Code at Title 26 does prohibit rebates, inducements, and unearned discounts in various policy contexts, and offering to pay or rebate a homeowner's deductible to induce a claim filing typically triggers insurance fraud exposure under W.S. §26-13-111 (false statements in connection with claims) and an unlawful deceptive trade practice claim under W.S. §40-12-105. The practical homeowner response is the same: decline the offer, document it, and report to the Department of Insurance at doi.wyo.gov.
- WY CPA: actual damages + attorney fees in qualifying casesUnder W.S. §40-12-108, a private plaintiff can recover actual damages for a deceptive trade practice. Attorney fees are recoverable in class actions, in willful-violation actions against consumers 60 or older or with disabilities, and in publicly initiated actions. W.S. §40-12-111 authorizes a $15,000 per-violation civil penalty for violations targeting elderly or disabled consumers.W.S. §40-12-108 — Private Remedies
- Deceptive trade practices enumerated at W.S. §40-12-105Misrepresenting licensing status, source, sponsorship, or quality of goods; falsely claiming repairs are needed; bait-and-switch advertising; and similar conduct are all enumerated unlawful practices. Each serves as a predicate for a private WY CPA suit under §40-12-108.W.S. §40-12-105 — Unlawful Practices
- Home Solicitation Sales cancellation rightW.S. §40-12-104 governs home solicitation sales for cash where the price exceeds $25. The cancellation window does not start until the buyer receives a complete signed contract with the seller's name and cancellation address. The seller must tender any refund within 10 days of cancellation notice; notice need only express the buyer's intention not to be bound.W.S. §40-12-104 — Home Solicitation Sales
- Written-contract SOL: 10 years under W.S. §1-3-105(a)(i)Claims founded on a written roofing contract are governed by a 10-year statute of limitations — one of the longest in the country. Oral contracts run 8 years under §1-3-105(a)(ii); tort claims generally run 4 years under §1-3-105(a)(iv). Homeowner policy contractual suit-limits (commonly 1 year) override the statutory default for claims against the carrier.W.S. §1-3-105 — Actions other than recovery of real property
- Wyoming Department of Insurance complaint portalThe Department of Insurance Consumer Affairs Section intakes carrier complaints online, by phone at (307) 777-7402, toll-free (800) 438-5768, by fax at (307) 777-2446, and by email at wyinsdep@wyo.gov. The Department can open regulatory inquiry on nonrenewal, claim-handling, rate, or policy-form disputes.Wyoming Department of Insurance — Consumer Information
Wyoming Consumer Protection Act and the home-solicitation cancellation right
Wyoming homeowners do not have a Roofing Bill of Rights, a trade-specific license exam to lean on, or a statewide deductible-rebate statute. The consumer-protection backstop is the Wyoming Consumer Protection Act at W.S. §40-12-101 et seq. paired with the Home Solicitation Sales provision at W.S. §40-12-104. Understanding how these two sections interact is the single most useful piece of Wyoming-specific homeowner knowledge, because they govern both the substance of what a contractor can say and the procedure for getting out of a contract signed at the front door.
The WY CPA enumerates unlawful deceptive trade practices at W.S. §40-12-105. The list is specific and reaches most storm-chaser conduct: representing that goods or services have sponsorships, approvals, characteristics, uses, or benefits they do not have; representing that goods are new or unused when they are not; representing that repairs, alterations, or improvements are needed when they are not; and advertising goods or services with intent not to sell them as advertised. Misrepresenting that a contractor is 'licensed in Wyoming' when no such state license exists — or claiming a city license the contractor has not actually obtained — fits cleanly within the §40-12-105 enumeration.
W.S. §40-12-108 is the private-remedy section. A person who relies on an uncured unlawful deceptive trade practice may bring an action for damages actually suffered as a consumer. Class actions are expressly permitted under the Wyoming Rules of Civil Procedure. In class actions, a court that finds actual damages shall award reasonable attorney fees to the plaintiffs, determined by time reasonably expended — not by a percentage of the judgment. Attorney fees are otherwise unavailable in individual consumer actions, which means a single homeowner with a $20,000 dispute typically recovers actual damages only in a private suit. That fee-shifting gap is the reason the Wyoming AG's Consumer Protection and Antitrust Unit at (307) 777-6397 (ag.consumer@wyo.gov) is often the more productive first stop for modest consumer disputes — public enforcement carries its own penalties and injunctive remedies.
W.S. §40-12-111 adds a dedicated enhancement for violations targeting consumers over 60 or with disabilities: a civil penalty up to $15,000 per violation, recoverable in a publicly initiated action where the perpetrator knew or should have known the conduct was unfair or deceptive. Attorney fees are available to successful private plaintiffs in elderly/disabled willful-violation cases. This is the clearest statutory deterrent in Wyoming's consumer-protection framework against storm-chaser contractors targeting older homeowners — a pattern documented repeatedly by the Wyoming AG's Consumer Protection Unit.
The Home Solicitation Sales provision at W.S. §40-12-104 is the procedural back-out for any contract signed at the consumer's residence. A 'home solicitation sale' under Wyoming law means the sale or lease of merchandise (including services) for cash where the cash price exceeds $25 and the seller engages in personal solicitation at the buyer's residence — a definition that squarely covers door-to-door storm-chaser roofing sales. The cancellation window does not begin until the buyer receives a complete executed contract that includes the seller's name and the address where cancellation notice should be mailed. Until that notice requirement is met, the homeowner retains an open right of cancellation. Within 10 days after cancellation, the seller must refund any payments and return any evidence of indebtedness. Notice of cancellation need not be in any particular form and is sufficient if it expresses in writing the buyer's intent not to be bound.
Reporting channels are three-layered. The Wyoming AG Consumer Protection and Antitrust Unit at ag.wyo.gov (Kendrick Building, 2320 Capitol Avenue, Cheyenne; phone (307) 777-6397; email ag.consumer@wyo.gov) handles WY CPA predicates. The Wyoming Department of Insurance at doi.wyo.gov handles carrier conduct and deductible-rebate fraud referrals. The local city's Contractor Licensing Board — Cheyenne Compliance Department, Casper Building Inspection Division, Jackson/Teton County Planning & Building Services, etc. — handles local license discipline. A homeowner rarely needs all three, but knowing the path before signing anything materially changes negotiating posture with a post-storm contractor.
What to verify and document before signing in Wyoming
Before any deposit leaves your account, walk through these five verifications. Each closes a Wyoming-specific failure mode and each can be completed online or by phone in under 30 minutes. Save screenshots and confirmation numbers with your warranty paperwork.
- City contractor license — confirmed at the actual city desk
Wyoming has no state license, so 'licensed in Wyoming' is a phrase with no precise meaning. Ask for the local credential: in Cheyenne, a Class A, B, or C license number from the Compliance Department; in Casper, a general or sub-contractor license from the Building Inspection Division with I.C.C. G14-N or G15-N; in Jackson/Teton County, a Certificate of Qualification plus contractor license; in Gillette, Laramie, Sheridan, or Rock Springs, the equivalent local credential. Call the issuing city office directly to confirm the number is current.
- Active workers' compensation coverage verified at DWS
Wyoming runs a monopoly state workers' compensation fund administered by the Wyoming Department of Workforce Services. Unlike most states where workers' comp is private, a Wyoming contractor either has an active DWS account or does not — there is no private-market alternative for employee coverage. Verify directly with DWS before signing, especially for any crew with more than one worker on the roof.
- General liability COI with direct insurer verification
Request a Certificate of Insurance showing per-occurrence limit (typically $1,000,000 for residential roofing in cities; Jackson/Teton County requires at least $300,000 for certain contractor classes). Call the listed insurer directly — not a number the contractor provides — to confirm the policy is active and covers Wyoming job sites. A COI emailed from a contractor account without independent callback verification is not verification.
- Written contract with enumerated scope that survives WY CPA scrutiny
Scope must specify manufacturer and product (not 'architectural shingle'), underlayment grade, flashing detail, tear-off layers, decking replacement per-sheet allowance, permit responsibility, and warranty terms. Vague scope is where W.S. §40-12-105 disputes live. Deposit should be structured around delivery milestones, not contract signing. For Cheyenne, Laramie County, and other I-80 corridor parcels, require enhanced-fastener nailing pattern and 130+ mph wind rating specified by product number.
- 3-day (or longer) cancellation notice for door-to-door work
If the contact was initiated at your home by the contractor, W.S. §40-12-104 governs. The cancellation window does not begin until you receive a complete executed contract with the seller's name and the address for cancellation notice. A signed contract missing those elements is cancellable by the homeowner at any time until the notice defects are cured.
Verifying a Wyoming roofer — five cities, five rulebooks
Wyoming is a city-verification state, full stop. There is no state roofing license, no umbrella general-contractor license, no specialty exam regulated at the state level. What the homeowner has is five distinct municipal rulebooks across the state's largest cities, a monopoly state workers' compensation fund at the Department of Workforce Services, and a Consumer Protection Act at W.S. §40-12-101 that backstops the whole structure. The verification workflow is therefore built around city-by-city license confirmation plus two independent checks (liability insurance and AG complaint history).
Cheyenne operates the most structured contractor licensing program in the state. The Contractor Licensing Board inside the Compliance Department issues Class A (any structure, 7 years experience, $650), Class B (residential and small commercial, 5 years experience, $450), Class C (trade-specific including general roofing, 3 years experience, $250), Class D (specialty limited, 1 year, $250), and Class R (specialty residential, 5 years experience, $450) licenses. Permits are issued at 2101 O'Neil Avenue or through the online portal. The city adopted the 2024 ICC family of codes with local amendments.
Casper's program, under Title 15 of the Casper Municipal Code, offers five general contractor classifications plus sub-contractor categories. For roofing, Casper specifically requires I.C.C. G14-N, G15-N, or equivalent certification. Applicants must demonstrate work experience, pass a licensing exam, carry workers' compensation and liability insurance, and submit written experience affidavits. Casper adopted the 2024 International Codes with local amendments plus the 2023 NFPA 70 National Electrical Code. The Community Development Department (building@casperwy.gov, (307) 235-8254) runs permit intake.
Jackson and Teton County share a joint licensing program administered through Town of Jackson Planning and Building Services. Two credentials are required: a Certificate of Qualification card for the master of record, and a contractor license. Fees include a $400 application and $400 renewal, a $10,000 surety bond, $300,000 minimum public liability and property damage coverage for qualifying classes, and 8 hours of ICC-accredited continuing education annually. The Jackson license is valid in both the Town of Jackson and unincorporated Teton County — the program is unified specifically because of the cross-jurisdictional nature of Jackson Hole construction.
Gillette, Laramie, Sheridan, Rock Springs, and Evanston each operate their own contractor registration desks with distinct fee schedules and insurance requirements; contact the city clerk or building department directly for current specifications. Smaller towns and unincorporated county parcels — particularly in Albany, Big Horn, Converse, Crook, Fremont, Goshen, Hot Springs, and Weston counties — often have no building code or contractor credential at all. In those jurisdictions, your written contract, the contractor's verified liability coverage, and the WY CPA are the entire regulatory perimeter.
Workers' compensation status is verified through the Wyoming Department of Workforce Services, which runs a monopoly state fund under W.S. Title 27 — no private-market alternative exists in Wyoming. Any Wyoming contractor with employees must carry active DWS coverage. A contractor who claims private workers' comp coverage for Wyoming employees is either misinformed or misrepresenting status. Confirm directly at dws.wyo.gov.
How to verify a Wyoming roofing contractor license
Wyoming publishes its active contractor licenses in a public database. Two minutes before you sign catches most out-of-state storm chasers and lapsed licenses.
- 1Open the Wyoming license lookup
Go to the Wyoming contractor license search portal (Cheyenne Contractor Licensing Board). Ask the contractor for their license number on the first call so you can look them up directly.
Open → - 2Search by license number or business name
Enter the license number exactly as written. If the contractor hasn’t given you one yet, search by the business name that will appear on the contract — that’s what the license is actually under.
- 3Confirm the license is active and residential-qualified
The record should show the license as current and in good standing. Make sure the class covers residential roofing — in Wyoming that’s typically Cheyenne Class C (Trade-specific contractor (includes general roofing)), Casper roofing (General or sub-contractor with I.C.C. G14-N/G15-N), Jackson/Teton COQ (Certificate of Qualification + Contractor License), Other cities (Gillette, Laramie, Sheridan, Rock Springs, Evanston). A lapsed, suspended, or wrong-class license can’t legally pull a roofing permit for your home.
- 4Check complaint and disciplinary history
Most state boards publish complaint counts and disciplinary actions next to the license detail. An active pattern of unresolved complaints, or a suspension within the past five years, is a hard stop.
Wind, snow, hail — with wind as the defining Wyoming peril
Wyoming's severe-weather portfolio runs four primary perils in a distinctive hierarchy: extreme wind (including Chinook downslope and I-80 corridor events), heavy mountain snow load concentrated in Teton County and the Bighorns, eastern-plains convective hail, and — as 2024 demonstrated with the House Draw, Flat Rock, and Constitution fires — rapidly expanding wildfire risk in the northeastern counties. Tornadoes are rare relative to neighboring plains states; hurricane exposure is zero. The claim clock that matters for a carrier dispute is not statutory — it is the contractual suit-limit printed on your declarations page, which typically cuts W.S. §1-3-105's 10-year written-contract default down to 1 year.
Wind is the defining Wyoming peril. Wyoming is consistently ranked the windiest state in the lower 48 per the Wyoming State Climate Office, and the I-80 corridor from Cheyenne west through Laramie, Rawlins, and Rock Springs is among the most wind-exposed stretches of interstate highway in the country. WYDOT closes I-80 to high-profile vehicles multiple times per year on wind alone. The March 12, 2023 downslope event set a modern Cheyenne Regional Airport record at 92 mph, Chugwater measured 109 mph, and 14,000 customers lost power across southeast Wyoming. The November 2022 event overturned semis across Albany and Carbon counties with 100+ mph gusts. Chinook downslope events on the east face of the Laramie Range and the Bighorns recur every winter — a 40–50 mph ridge wind routinely accelerates to 80–100 mph at Cheyenne, Wheatland, Torrington, Casper, and Buffalo in the lee.
Teton County snow load is the quiet structural extreme. Jackson Hole ground snow loads run 120 psf in the lower-elevation tan-zone areas per the Teton County GIS map and 175 psf in higher-elevation blue-zone parcels — among the highest mandatory design loads in the U.S. Jackson formally references 2024 IRC Section R301.2.3 for site-specific lookup. A Jackson re-roof uses a different fastener schedule, decking grade, ice-and-water membrane coverage, and sometimes structural deck reinforcement than anything that would meet code in Cheyenne or Gillette. The Bighorns (Sheridan County, Johnson County, Buffalo, Big Horn County) also carry elevated snow loads at higher elevations; Park County parcels bordering Yellowstone see 60–100+ psf depending on elevation. Verify your parcel's specific ground snow load at the ASCE Hazard Tool (ascehazardtool.org) before comparing bids in any mountain or foothills zip code.
Eastern-plains hail concentrates on Laramie County, Goshen County, Platte County, and the Cheyenne metro. NWS Cheyenne maintains a hail climatology resource specifically for the southeast Wyoming and western Nebraska Panhandle region showing multi-decade event density. Mid-May through mid-August is peak convective activity. Asphalt shingles older than 10 years take cosmetic hail damage that does not always show from the ground but tests positive on impact inspection; request an inspection within 30 days of a named event even if the roof visually looks intact.
Wildfire moved from a moderate Wyoming peril to a major one in 2024. The House Draw Fire burned 174,547 acres in Johnson County; the Constitution Fire added 24,630 acres; the Flat Rock Fire burned 52,421 acres; the Remington Fire crossed from Sheridan County into Montana adding another 196,000+ acres. Collectively the 2024 season exceeded 810,000 acres — the second-largest in Wyoming history, behind only the 1988 Yellowstone fires. FEMA awarded $7.5 million in February 2026 to cover northeastern-county damage. Exposure is concentrated in Johnson, Sheridan, Campbell, Crook, and Weston counties on the east side, and in Park, Teton, Sublette, and Lincoln counties on the west side near Yellowstone and the Wind River Range.
Claim timing is where homeowners lose money. Wyoming's default written-contract SOL under W.S. §1-3-105(a)(i) is 10 years — generous. But the contractual suit-limit printed on most homeowner policies is 1 year from date of loss, commonly under the 'Legal Action Against Us' or 'Suit Against Us' section of the declarations. Document damage with dated photos the day you notice it, send written claim notice to your carrier within 30 days, and treat the 1-year contractual window as your hard deadline unless your policy explicitly extends it.
- 2024House Draw Fire174,547 acres in Johnson County, northeastern Wyoming. Part of a 2024 season exceeding 810,000 acres total — second only to 1988 Yellowstone. FEMA awarded $7.5M in February 2026 for northeastern-county recovery.
- 2024Flat Rock + Constitution firesFlat Rock 52,421 acres, Constitution 24,630 acres — both in the northeastern Wyoming fire complex. Combined suppression cost roughly $6.5 million per state estimates.
- 2023March 12 high-wind eventCheyenne Regional Airport logged 92 mph — the strongest gust in 30 years of modern recording. Chugwater measured 109 mph. 14,000 customers lost power across Laramie, Platte, and Goshen counties.
- 2022November I-80 corridor windstorm100+ mph gusts overturned semis across Albany and Carbon counties. Horse Creek Road (Laramie County) logged 90 mph; Sunlight Basin (Park County) 94 mph. I-80 closed to high-profile traffic for extended periods.
- 2024Remington Fire (WY/MT crossover)Originated in Sheridan County, Wyoming in late August 2024 before crossing into southeastern Montana. Exceeded 196,000 acres before containment in mid-September.
Claim-filing deadlines by storm
Wyoming's statutory default for a written-contract dispute is the 10-year window under W.S. §1-3-105(a)(i), but almost every homeowner policy overrides that default with a contractual 1-year 'Legal Action Against Us' clause. There is no construction-specific statute of repose in Wyoming comparable to Montana's M.C.A. §27-2-208; latent-defect claims fall under the general limitations framework plus Wyoming common-law discovery-rule principles.
| Storm | Landfall | New claim deadline | Supplemental deadline |
|---|---|---|---|
| Standard Wyoming homeowner policy (most carriers) | Date of loss | Typically 1 year contractual suit-limit from date of loss | Same 1-year window unless policy specifies otherwise |
| Written-contract default — W.S. §1-3-105(a)(i) | Date of accrual | 10 years statutory (controls only when no shorter contractual clause applies) | Same 10-year window |
| Oral-contract default — W.S. §1-3-105(a)(ii) | Date of accrual | 8 years statutory | Same 8-year window |
| Tort / negligence — W.S. §1-3-105(a)(iv) | Date of injury | 4 years from accrual | Discovery rule may toll in latent-defect cases |
| WY CPA claim vs. contractor — W.S. §40-12-108 | Date of deceptive act | 4 years general; consult counsel for specific cases | Actual damages; attorney fees in qualifying cases only |
Your specific deadline is printed on your declarations page under 'Legal Action Against Us' or 'Suit Against Us.' Document damage the day you notice it; do not rely on the 10-year statutory default when the policy specifies a shorter contractual window.
Red flags specific to Wyoming
Wyoming roofing fraud maps onto the state's specific regulatory gaps. There is no state license to check, which means 'licensed in Wyoming' is a phrase with no precise regulatory meaning — and some crews exploit that ambiguity. The WY CPA's actual-damages remedy (plus attorney fees in class actions and qualifying elderly-consumer cases) keeps the worst behavior out of the professional market, but storm-chaser activity after March downslope events on the Front Range and after eastern-plains hail produces the same set of tells every year.
- Claims of a "Wyoming state roofing license"W.S. §40-12-105
There is no state-level roofing-specific or general-contractor license in Wyoming. The correct phrase is a city license (Cheyenne Class A/B/C, Casper general or sub, Jackson/Teton Certificate of Qualification, etc.) — not 'Wyoming license.' A contractor who says 'licensed in Wyoming' without clarifying which city issued the credential is either misinformed or misrepresenting — and misrepresentation of licensing status is an enumerated unlawful practice under W.S. §40-12-105.
- Deductible waiver or rebate offersW.S. §26-13-111; §40-12-105
No Wyoming statute specifically bans deductible waivers for roofing, but the practice typically triggers insurance fraud exposure under W.S. §26-13-111 (false statements in connection with insurance claims) and an unlawful deceptive trade practice claim under W.S. §40-12-105. A contractor who offers to pay or rebate your deductible is inviting fraud exposure that can wash back onto your claim. Decline and report to the Department of Insurance at doi.wyo.gov.
- Denial or omission of the home-solicitation cancellation rightW.S. §40-12-104
If a contractor approached you at your home, W.S. §40-12-104 requires a complete executed contract identifying the seller and the address for cancellation notice. A contractor who claims the Home Solicitation Sales section does not apply to roofing, or who hands you a contract missing the required cancellation notice, is violating the statute directly — and the violation is a WY CPA predicate under §40-12-105.
- Out-of-state storm chasers without city registration
After a March downslope wind event on the Front Range or a June hail episode on the eastern plains, out-of-state crews routinely mobilize into Wyoming — Colorado, Nebraska, South Dakota plates become common in Cheyenne and Laramie County parking lots. Within city limits they must hold the applicable city license before working. Ask for the city license number on first contact and verify it at the issuing city desk before any deposit leaves your account.
- Pressure targeting elderly homeownersW.S. §40-12-111
W.S. §40-12-111 authorizes a $15,000 per-violation civil penalty for willful WY CPA violations against consumers over 60 or with disabilities. A contractor applying time pressure, refusing written estimates, or pushing same-day signatures on an elderly homeowner triggers the statutory enhancement, and the AG Consumer Protection Unit at (307) 777-6397 takes these referrals seriously.
- Vague wind rating on I-80 corridor jobs
In Cheyenne, Laramie, Rawlins, and Rock Springs, a proposal that does not specify product wind rating (in mph), nailing pattern (4-nail vs. 6-nail), and starter-strip and ridge-cap product numbers is dangerously thin. Baseline 115 mph assemblies are marginal in the I-80 corridor given documented 90+ mph gusts. Require 130+ mph rated shingle systems with enhanced fastener schedules, specified by product number.
How to report it
Wyoming has three parallel reporting channels depending on the nature of the misconduct. Filings are free and take about 15 minutes; none require that you have already hired the contractor or paid a deposit.
- WY AG Consumer Protection and Antitrust Unit (WY CPA)attorneygeneral.wyo.gov/law-office-division/consumer-protection-and-antitrust-unit/consumer-complaints
- AG Consumer Protection — phone and email(307) 777-6397 · ag.consumer@wyo.gov
- Wyoming Department of Insurance — carrier conductdoi.wyo.gov/consumers/information
- DOI Consumer Affairs — phone(307) 777-7402 · (800) 438-5768 toll-free
- Local city licensing board — Cheyenne examplecheyennecity.org/Your-Government/Boards-Commissions/Contractor-Licensing-Board
What shapes Wyoming roofing pricing
Wyoming roofing pricing is the most geographically bimodal in the Rocky Mountain region. Jackson Hole / Teton County runs at a resort-market labor premium stacked on top of 120–175 psf snow-load code uplift — the single most expensive residential re-roof environment in the state, often 40–60% above the Wyoming median. Cheyenne, Casper, Gillette, Sheridan, and Laramie run at or slightly below the national median for a standard architectural asphalt re-roof. Rural unincorporated parcels in Converse, Crook, Weston, Big Horn, and Goshen counties — where no building code may apply — sit at the low end of the national range, though the absence of permit oversight shifts verification entirely onto the written contract. The biggest single cost modifier is not metro choice; it is whether the parcel sits inside Teton County's snow-load zone.
On a typical 1,800 sq-ft roof in Cheyenne, Casper, or Gillette, expect a $7,500–$12,500 range for a standard architectural asphalt re-roof. Laramie and Sheridan run similar ranges with modest variation for trucking distance. Jackson and Teton County parcels run $15,000–$28,000+ for the same nominal job because of labor premium, trucking costs, continuing-education-required local crews, and the 120–175 psf snow-load structural requirements. Rural unincorporated Wyoming in no-code counties can quote as low as $6,500–$10,000 — but that pricing reflects the absence of permit oversight, not a more efficient market.
Three factors push a specific Wyoming job above the state-typical range. First, Teton County / Jackson Hole snow-load design requirements (120 psf in tan zones, 175 psf in blue zones per Teton GIS) drive specific decking thickness, fastener density, full ice-and-water shield coverage, and sometimes structural deck reinforcement. Second, I-80 corridor wind rating — Cheyenne, Laramie, Rawlins, and Rock Springs benefit from 130+ mph rated shingle systems with 6-nail patterns and enhanced starter/ridge products, which adds material cost versus baseline 110–115 mph assemblies. Third, wildfire-hardening on northeastern-county rebuilds post-2024 and west-side parcels adjacent to Yellowstone or the Wind River Range — Class A fire-rated assemblies, non-combustible gutter options, and ember-resistant vent screens add cost when local jurisdictions adopt wildland-urban interface amendments.
- Jackson Hole / Teton County snow-load + resort labor premium+$6,000–$15,000 (Teton County)
Teton County ground snow loads run 120 psf (tan zone) to 175 psf (blue zone) per the county GIS map — among the highest mandatory design loads in the U.S. Combined with Jackson's resort-market labor premium, continuing-education requirements for licensed crews, and trucking costs for specialty materials, a Jackson re-roof runs roughly 1.4–1.8x a comparable Cheyenne job.
- I-80 wind corridor enhanced fastener + rating+$700–$1,800 (I-80 corridor)
In Cheyenne, Laramie, Rawlins, and Rock Springs, March 2023's 92 mph Cheyenne gust and November 2022's 100+ mph corridor events have pushed responsible local contractors to specify 130+ mph rated shingles, 6-nail fastener schedules, enhanced starter strips, and mechanically bonded ridge caps as baseline. Material and labor uplift versus generic 110–115 mph assemblies runs 8–15%.
- Wildfire-hardening in post-2024 rebuild zones+$1,200–$4,000 (WUI-designated areas)
Properties in Johnson, Sheridan, Campbell, Crook, or Weston counties rebuilding after the 2024 fires, and west-side parcels adjacent to Yellowstone or the Wind River Range, increasingly require Class A fire-rated roof assemblies, non-combustible gutter options, and 1/8-inch ember-resistant vent screens where local jurisdictions have adopted WUI amendments. Impact varies significantly by local building-department policy.
- Metal-roof election for wind + snow-shed+$5,500–$13,000 material vs. architectural asphalt
Standing-seam and stone-coated steel are common elections in Teton County for snow-shed geometry and in I-80 corridor installations for wind performance. Material cost runs roughly 2–3x asphalt, but 40–50 year service life and insurance-rate benefits in high-risk zones often justify the upgrade over a 20–25 year asphalt cycle.
Estimated impacts are directional, derived from Wyoming contractor bid comparisons, Cheyenne and Casper municipal code data, Teton County Planning & Building Services fee schedules, NWS Cheyenne climatology, and aggregator reporting. Individual jobs vary with pitch, access, height, and product tier.
Published ranges for standard architectural-asphalt re-roofs on a typical 1,800 sq-ft Wyoming home. These are directional figures, not quotes. Actual bid depends on pitch, stories, tear-off layers, deck condition, and Teton County snow-load applicability.
| Metro | Typical range | Note |
|---|---|---|
| Cheyenne / Laramie County | $7,500–$12,500 | I-80 corridor wind rating; highest statewide hail frequency; moderate labor. |
| Casper / Natrona County | $7,500–$12,000 | I.C.C. G14-N/G15-N certification requirement; baseline labor supply. |
| Gillette / Campbell County | $7,000–$11,500 | 2024 wildfire rebuild activity; oilfield-economy labor supply. |
| Laramie / Albany County | $7,500–$12,000 | I-80 corridor wind rating; Albany County has no county-wide code outside city limits. |
| Sheridan / Sheridan County | $7,500–$12,500 | Bighorn-adjacent; 2024 Remington Fire rebuild activity; moderate snow load. |
| Rock Springs / Sweetwater County | $7,500–$12,000 | I-80 corridor; high-desert wind exposure. |
| Jackson / Teton County | $15,000–$28,000 | Resort labor premium stacked on 120–175 psf snow-load requirements; highest-cost market in WY. |
| Rural unincorporated (Weston, Crook, Converse) | $6,500–$10,000 | No county building code in many areas; contract and contractor insurance are the only regulatory perimeter. |
Ranges pulled from Wyoming contractor pricing data plus aggregator sources (InstantRoofer 2026, Homeyou 2026, and local metro bid comparison reporting). A real bid is a site visit — treat these as a sanity check, not a budget.
Frequently asked questions
No. Wyoming issues no statewide roofing or general-contractor occupational license. Only electrical contractors are licensed at the state level. Roofing verification runs through city registration — Cheyenne (Class A/B/C under the Compliance Department), Casper (general and sub-contractor under Title 15 Casper Municipal Code with I.C.C. G14-N or G15-N roofing certification), Jackson/Teton County (joint Certificate of Qualification plus license), Gillette, Laramie, Sheridan, Rock Springs, and Evanston each operate their own desks. Outside incorporated city limits, many Wyoming counties have no building code or contractor credential at all.
The City of Cheyenne Contractor Licensing Board, a division of the Compliance Department at 2101 O'Neil Avenue (phone (307) 637-6265), issues Class A, B, C, D, and R licenses. Roofers typically hold a Class C (3 years experience, $250 application fee) or operate under a Class A or B general's umbrella. Verify the license number at the Compliance Department directly or through the Cheyenne online license and permit portal. Cheyenne adopted the 2024 ICC family of codes with local amendments.
Teton County ground snow loads run 120 pounds per square foot in tan-zone parcels (lower valley elevations) and 175 psf in blue-zone parcels (higher elevations) per the Teton County GIS map. Jackson formally references 2024 IRC Section R301.2.3 for site-specific lookup. These are among the highest mandatory design loads in the U.S. Any Jackson or Teton County re-roof must specify fastener schedule, decking grade, full ice-and-water shield coverage, and sometimes structural deck reinforcement to meet the applicable zone. Verify your parcel at the Teton County GIS map or the ASCE Hazard Tool (ascehazardtool.org) before comparing bids.
Wyoming does not have a roofing-specific deductible-rebate statute, but offering to pay or rebate a homeowner's deductible to induce a claim filing typically triggers insurance fraud exposure under W.S. §26-13-111 (false statements in connection with insurance claims) and an unlawful deceptive trade practice claim under W.S. §40-12-105. Accepting such an offer can expose your claim to carrier recoupment and invite WY CPA exposure for both parties. Decline and report to the Wyoming Department of Insurance at doi.wyo.gov or by phone at (307) 777-7402.
Under W.S. §40-12-108, a private plaintiff can recover actual damages for an uncured deceptive trade practice. Class actions are permitted under the Wyoming Rules of Civil Procedure, and attorney fees are recoverable in class actions (determined by time reasonably expended, not by a percentage of judgment). Individual consumers generally cannot recover attorney fees in a private suit — but W.S. §40-12-111 authorizes a $15,000 per-violation civil penalty for willful violations against consumers 60 or older or with disabilities, recoverable in publicly initiated actions.
Yes. W.S. §40-12-104 governs home solicitation sales where the cash price exceeds $25 and the seller engages in personal solicitation at the buyer's residence — a definition that covers door-to-door storm-chaser roofing sales. The cancellation window does not begin until the buyer receives a complete executed contract with the seller's name and the address for mailing cancellation notice. Notice of cancellation need not take any particular form and is sufficient if it indicates in writing the buyer's intent not to be bound. The seller must refund payments within 10 days of cancellation notice.
Wyoming's default written-contract SOL under W.S. §1-3-105(a)(i) is 10 years — one of the longest in the country. But almost every homeowner policy overrides that default with a contractual 'Legal Action Against Us' or 'Suit Against Us' clause, commonly 1 year from date of loss. Check your declarations page before assuming the statutory default applies. Document damage with dated photos the day you notice it and send written claim notice to your carrier within 30 days. If your claim is mishandled, file with the Wyoming Department of Insurance at (307) 777-7402 or toll-free (800) 438-5768.
Wyoming is the windiest state in the continental U.S. per the Wyoming State Climate Office. The I-80 wind corridor from Cheyenne west through Laramie, Rawlins, and Rock Springs regularly produces gusts exceeding 90 mph — the March 12, 2023 event set a Cheyenne Regional Airport record at 92 mph, and Chugwater measured 109 mph the same day. Chinook downslope winds off the east face of the Laramie Range and the Bighorns routinely accelerate a 40–50 mph ridge wind to 80–100 mph at Cheyenne, Wheatland, Casper, and Buffalo. Baseline 110–115 mph ASCE 7 design wind assemblies are marginal; responsible Wyoming contractors default to 130+ mph rated systems with 6-nail fastener patterns regardless of minimum code.
Sources
Every rule, statute, and figure on this page cites an authoritative source. Verify anything you're about to act on.
- W.S. §40-12-101 et seq. — Wyoming Consumer Protection Act (full chapter)statute
- W.S. §40-12-105 — Unlawful Practicesstatute
- W.S. §40-12-108 — Private Remediesstatute
- W.S. §40-12-104 — Home Solicitation Salesstatute
- W.S. §1-3-105 — Actions other than recovery of real property (SOL)statute
- Wyoming Attorney General — Consumer Protection and Antitrust Unitgovernment
- WY AG — Consumer Complaints intakegovernment
- Wyoming Department of Insurance — Consumer Informationregulator
- Wyoming Department of Insurance — Homeregulator
- Wyoming Department of Workforce Services — Resident Contractor Resourcesregulator
- City of Cheyenne — Contractor Licensing Regulationsregulator
- City of Cheyenne — ICC 2024 Building Codesregulator
- City of Casper — General and Sub-Contractor Licensingregulator
- Town of Jackson — Contractor Licensingregulator
- Teton County — Design Criteria and Building Coderegulator
- NWS Cheyenne — Hail Climatologygovernment
- NWS Cheyenne — Event Summariesgovernment
- Wyoming State Climate Office — Climate Atlas: Windgovernment
- Cowboy State Daily — March 12 2023 Cheyenne wind record (92 mph)news
- WyoFile — 2024 Wyoming wildfire season second only to 1988news
- Wyoming Judicial Branch — Consumer Law (Self-Help)government
Ready to compare bids on a Wyoming roof?
Two minutes of questions. A local roofer reaches out through our lead partner. See how we handle your quote request for how lead routing works and what to verify yourself.
Start with my zip code