There is no single statewide residential roofing code in Colorado or Wyoming: every city and county adopts its own, usually an edition of the International Residential Code with local amendments. That is why the same reroof can have different tear-off, ice-barrier, and inspection rules one town over. The summaries below cover the jurisdictions Cooper Construction works in every week; the archive underneath links the underlying code documents. Contact our team today for a code-compliant inspection.
Roofing Codes Where We Work: the Short Version
Fort Collins
A roofing permit is required, and replacement means removing the existing covering down to the deck — no layering new shingles over old. Ice-barrier membrane is required at the eaves, and the city inspects the finished roof. Details live with Fort Collins Building Services.
Loveland and Larimer County
Loveland and unincorporated Larimer County each run their own building department, both IRC-based with roofing permits required. In the foothills west of Loveland and Fort Collins, county design snow loads climb with elevation, so replacements on mountain properties may need engineering the plains never see.
Greeley and Weld County
The City of Greeley enforces the 2021 international codes, adopted effective January 1, 2023, and its Building Inspections division permits reroofs citywide. Out on the Weld County plains, wind and hail do the damage that foothills snow does elsewhere in the region; the May 2024 Greeley hailstorm ended in a local disaster declaration.
Windsor
The Town of Windsor spans Larimer and Weld counties but issues its own building permits, and it moved to the 2024 international codes effective January 1, 2026, the newest code edition in our service area. One quirk worth knowing: Windsor requires no contractor license, so vetting your roofer falls entirely to you.
Longmont
The City of Longmont enforces the 2021 codes with the most specific roofing rules in our area: every reroof needs a permit, repairs beyond 100 square feet trigger full replacement, overlays are prohibited, ice-and-water shield and drip edge are required, and shingles must carry a 110-mph wind warranty.
Denver metro
The metro spans more than a dozen building departments — Denver proper plus Jefferson, Arapahoe, Adams, and Douglas county jurisdictions — each with its own permit process and amendments. All require permits for replacement; most require full tear-off. We pull the right permit for your address as part of the job.
Eagle County (Vail, Edwards, Eagle, Gypsum)
Snow-load design requirements rise with elevation, and the Town of Vail adds a design review process that governs what your roof can look like, not just how it is built. In the lower valley, wildfire-zone expectations increasingly favor Class A assemblies. Permits and inspections are required county-wide.
Summit County (Breckenridge, Silverthorne, Frisco, Keystone)
Among the steepest design snow loads of any populated county in Colorado — parts of the county design past 100 pounds per square foot — and inspectors verify the engineering, not just the shingles. Breckenridge’s historic district adds design guidelines for profile and color.
Garfield County (Glenwood Springs to Parachute)
The county and its six towns — Glenwood Springs, Carbondale, New Castle, Silt, Rifle, and Parachute — each run their own building department, so the rules depend on which side of a town line you live on. Wildfire history in the corridor makes Class A roof assemblies the sensible default.
Cheyenne, Wyoming
Roofing permits are required, and the local climate does the rest of the specifying: Cheyenne is one of the most hail-prone cities in America with wind gusts that regularly top 60 mph, so high-wind fastening schedules and impact-resistant materials matter more here than almost anywhere. Laramie County and the city each handle their own permitting.
Laramie, Wyoming
Permits are required in the city and in Albany County, and at roughly 7,200 feet the practical code priorities are wind-rated fastening, edge-metal detailing, and ice protection at the eaves. Shingles rated to ASTM D7158 Class H installed to the manufacturer’s high-wind pattern are the local standard of care.
Quick reference by county
| County | Communities we serve | What to know before you reroof |
|---|---|---|
| Larimer (CO) | Fort Collins, Loveland, Timnath | Permit + tear-off to deck; ice barrier at eaves; foothills snow loads rise with elevation |
| Weld (CO) | Greeley, Windsor | Greeley on 2021 codes; Windsor issues its own permits, 2024 codes from Jan 2026; hail is the design peril |
| Boulder (CO) | Longmont | Permit + full tear-off; repairs over 100 sq ft mean full replacement; 110-mph wind-warranty shingles required |
| Denver metro (CO) | Denver and surrounding suburbs | 12+ separate building departments; permit rules differ by address |
| Eagle (CO) | Vail, Edwards, Eagle, Gypsum | Elevation-based snow loads; Vail design review; Class A favored in wildfire zones |
| Summit (CO) | Breckenridge, Silverthorne, Frisco, Keystone | Highest snow-load engineering in our service area; county verifies calculations |
| Garfield (CO) | Glenwood Springs, Carbondale, New Castle, Silt, Rifle, Parachute | County + six town departments; wildfire-aware Class A assemblies recommended |
| Laramie (WY) | Cheyenne | Permits required; extreme hail + wind — Class 4 and high-wind fastening pay for themselves |
| Albany (WY) | Laramie | Permits required; wind-rated systems and eave ice protection at 7,200 feet |
Codes and fees change; the linked departments and the PDF archive below are the authoritative sources. We confirm current requirements for your address with every quote.
Building-Code Questions, Answered
In nearly every city and county Cooper Construction serves — across the Colorado Front Range, the mountains, and Southeast Wyoming — a full roof replacement requires a building permit, and many jurisdictions require one for significant repairs too. The rules and fees are set locally, not by the state, which is why the same job can be permitted differently one town over.
The contractor should pull it. A contractor who asks the homeowner to pull the permit is usually avoiding scrutiny from the building department — a common storm-chaser move. Cooper pulls the permit for your address as part of the job and schedules the required inspections.
Usually not anymore. Most jurisdictions in our service area require tear-off down to the roof deck for a replacement — Fort Collins requires removal of the existing covering, for example — and even where an overlay is technically allowed, it hides deck problems and shortens the new roof’s life. We tear off.
An ice barrier is a self-adhering waterproof membrane installed at the eaves (and often in valleys) under the shingles, so meltwater backed up behind an ice dam cannot reach the deck. Cold-climate jurisdictions across Colorado and Wyoming require it at the eaves, typically extending at least 24 inches inside the exterior wall line — and in the mountains we routinely run it further than the minimum.
It is set by the county and rises with elevation. Summit and Eagle county requirements are among the steepest for populated counties in Colorado — parts of Summit County design past 100 pounds per square foot — and inspectors check the engineering. A roof designed for Denver would not pass at 9,000 feet.
No — Class 4 impact-resistant shingles are optional everywhere we work. But many Colorado and Wyoming insurers discount premiums for them, and in hail-prone areas like the Front Range and Cheyenne the discount plus the avoided damage often covers the upgrade cost over the roof’s life.
Permits Pulled, Inspections Passed
When a code question stands between you and a new roof, ask the people who pull these permits every week: Cooper Construction’s Front Range Division. From hail damage restoration to premium roof replacements, we have you covered with certified quality and an unwavering commitment to excellence. Contact us today to get started!
Timnath, Colorado
303.910.0859
[email protected]
Mon – Sat . 9.00 – 18.00