Permitting Authorities / Town of Grand Lake - Building Permits (Grand County Building Department)
Do you need a permit to replace a roof in Grand Lake, CO?
Adopted code
Town of Grand Lake - Building Permits (Grand County Building Department)
Yes — a permit is required to replace a roof in Grand Lake, CO, issued by Town of Grand Lake - Building Permits (Grand County Building Department). The Town's Building Permits page states: "The Town of Grand Lake contracts building services with the Grand County Building Department. With the exception of Right-of-Way (ROW) and Grading permits, ALL building/construction permits and ALL inspections go through the Grand County Building Department, and must be submitted via CloudPermit." Its permit-requirement language: "Any building or structure work including construction, alteration, demolition, repairs and any modifications to electrical, gas, mechanical or plumbing systems, requires a permit," with exceptions limited to finish work (painting, papering, tiling, carpeting, cabinets, counter tops), detached accessory structures under 120 square feet, fences under six feet, small retaining walls and similar minor items - roofing is not among the listed exceptions, and applications must "Upload a material/color sample... of the roof/siding/window color" (e.g. "asphalt roofing in red"). Grand County's building page describes the same two-tier flow: "If your project is within the towns of Grand Lake, Hot Sulphur Springs, or Kremmling, start with the town in question to have them review and sign off on their zoning authority, then bring your application packet to the County Building and Sanitation Services Office." In addition to County fees, the Town requires its Use Taxes and Affordable Housing Fees Calculation Sheet, Use Tax Consent Form, and Grand Lake Planning Department Consent Form on all building projects. Building regulations are codified in Municipal Code Chapter 9.
Jurisdiction
Town of Grand Lake, Colorado
Address
1026 Park Avenue, Grand Lake, CO 80447
Contact
- url: https://www.townofgrandlake.com/planning/page/building-permits
- phone: 970-627-3435
Roofing permit required
Required
Contractor registration required
Required
Registration details
- license: The Town's Building Permits FAQ answers "Does the Town require licenses for contractors?" with: "Yes; all contractors on the job must obtain a business license with the Town prior to a building permit application acceptance... Additionally, all general contractors are required to be licensed if working in the Town."
Permit process note
The Town's Building Permits page states: "The Town of Grand Lake contracts building services with the Grand County Building Department. With the exception of Right-of-Way (ROW) and Grading permits, ALL building/construction permits and ALL inspections go through the Grand County Building Department, and must be submitted via CloudPermit." Its permit-requirement language: "Any building or structure work including construction, alteration, demolition, repairs and any modifications to electrical, gas, mechanical or plumbing systems, requires a permit," with exceptions limited to finish work (painting, papering, tiling, carpeting, cabinets, counter tops), detached accessory structures under 120 square feet, fences under six feet, small retaining walls and similar minor items - roofing is not among the listed exceptions, and applications must "Upload a material/color sample... of the roof/siding/window color" (e.g. "asphalt roofing in red"). Grand County's building page describes the same two-tier flow: "If your project is within the towns of Grand Lake, Hot Sulphur Springs, or Kremmling, start with the town in question to have them review and sign off on their zoning authority, then bring your application packet to the County Building and Sanitation Services Office." In addition to County fees, the Town requires its Use Taxes and Affordable Housing Fees Calculation Sheet, Use Tax Consent Form, and Grand Lake Planning Department Consent Form on all building projects. Building regulations are codified in Municipal Code Chapter 9.
Adopted code
Municipal Code Sec. 9-1-2(A), enacted by Ord. No. 04-2018 (6-11-2018), adopts by reference under C.R.S. 31-16-201 et seq. the "International Residential Code, 2015 edition" and the 2015 editions of the International Building, Mechanical, Plumbing, Fuel Gas, Energy Conservation, Fire and Existing Building Codes, plus the "National Electrical Code, most current edition adopted by the State of Colorado." Sec. 9-1-2(B) further adopts "the applicable Grand County Building Code Department Code changes," and Sec. 9-1-3 makes the Primary Codes govern all construction in Town. Each I-Code is adopted by NAMED EDITION while the NEC alone is adopted by a floating reference, so the dated adoptions are dated deliberately. Grand County's adoption of the 2021 I-Codes and the 2025 Colorado Wildfire Resiliency Code, effective July 1, 2026, therefore does not by itself reach the Town; the codified list of amending ordinances for this chapter ends at Ord. No. 04-2018. NOTE: Municode carries an editor's note dating the adopted County amendments to May 15, 2018; that note is not enacted text, and the enacted subsection (B) refers to the "applicable" County changes without a date. The Town contracts building services to the Grand County Building Department and all permits and inspections go through the County, but that is administration rather than adoption.
Ice & water shield
Required — Grand County's 2015 local amendments, adopted by the Town at Municipal Code Sec. 9-1-2(B), add Section R905.1.2: "An ice barrier that consists of an approved self-adhering polymer modified bitumen sheet shall be used in lieu of normal underlayment on all sloped roofs. This ice dam protection underlayment shall be installed from the eaves to a point 6 feet inside the exterior wall line of the building and 24 inches from the center line of all valleys, fully adhered to the substrate on all habitable structures." The only exception is for detached accessory structures containing no conditioned floor area. The County's completed Table R301.2(1) also states "ICE BARRIER - YES". This requirement is stable across the County's edition change: the corresponding provision in its 2021 amendment package is materially identical.
About ice & water barrier
Impact-resistant roofing
Not required — The Town of Grand Lake adopts the 2015 International Building Code and the 2015 International Residential Code, codified through Ordinance No. 03-2026 enacted April 13, 2026, and the Colorado Energy Office's statewide building code adoption record lists the same 2015 edition. The building chapter and its amendment lists were reviewed in full. The chapter contains no roof covering requirement of any kind, no impact resistance requirement and no reference to UL 2218 or Class 4 roof coverings.
Wind design criteria
Grand County's 2015 local amendments, adopted by the Town at Municipal Code Sec. 9-1-2(B), complete IRC Table R301.2(1) as follows: "WIND SPEED - 115 MPH", "TOPOGRAPHIC EFFECTS - NO", "EXPOSURE CATEGORY - C", "SEISMIC DESIGN CATEGORY - B", "WEATHERING PROBABILITY FOR CONCRETE - SEVERE", "FROST LINE DEPTH - 30 INCHES", "TERMITE INFESTATION PROBABILTY - NONE TO SLIGHT", "WINTER DESIGN TEMPERATURE - -16", "ICE BARRIER - YES", "FLOOD HAZARDS - NO" and "DECAY PROBABILTY - NONE TO SLIGHT" (spelling as printed). Roof snow load is not a single figure: it is "AS DETERMINED BY GRAND COUNTY SNOW LOAD/SNOW ZONE MAP OR GRAND COUNTY SUBDIVISION INDEX OR THE S.E.A.C. COLORADO DESIGN SNOW LOADS (GROUND LOADS)", so the site-specific value must be taken from those sources.
Roof layer limit / recover
Grand County's 2015 local amendments, adopted by the Town at Municipal Code Sec. 9-1-2(B), amend Section R908.3, Recovering versus replacement, to read: "New roof coverings shall not be installed without first removing all existing roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or MORE THAN ONE applications of any type of roof covering. 4. For asphalt shingles, when the building is located in an area subject to severe hail damage according to Figure R903.5." The capitalisation is the County's own, marking amended text, and condition 3 is drafted as quoted. This is a four-condition tear-off rule rather than a simple layer cap: condition 4 can require a full tear-off for asphalt shingles on a single existing layer, independent of layer count.
Deck & sheathing requirements
The Town adopts the 2015 IRC with Grand County's local amendments. Section R905.2.1 requires that "Asphalt shingles shall be fastened to solidly sheathed decks." Section R803.1, Lumber sheathing, sets allowable spans by Table R803.1, whose minimum net thickness is 5/8 inch at 24-inch rafter or beam spacing, rising to 1-1/2 inch tongue-and-groove at wider spacings; spaced lumber sheathing is not allowed in Seismic Design Category D2. Section R803.2.1 requires wood structural panels to conform to DOC PS 1, DOC PS 2, CSA O437 or CSA O325 with an approved grade mark. Grand County adds a local requirement at Section R803.2.1.3, Wood structural panel sheathing: "Wood structural panel roof sheathing shall be bonded by exterior glue."
Sales & use tax
9.2% combined (2.9% state + 1.30% Grand County + 5% Town of Grand Lake; no RTD, SCFD, or other special-district add-on). Per Colorado Department of Revenue form DR 1002, the State-Collected City Sales Taxes table lists the Town of Grand Lake at 5%, and the State- Collected Colorado County Sales Tax table lists Grand County at 1.30%. Grand County lies within neither the RTD nor the SCFD district boundaries, and Grand Lake is not a self-collecting home-rule municipality, so state collection applies throughout.
Local roofing hub
Roof permits nearby — Grand County
Related guides
The Town of Grand Lake, in Grand County, contracts building services with the Grand County Building Department: with the exception of right-of-way and grading permits, all building and construction permits and all inspections go through the County via the CloudPermit online portal, while the Town reviews and signs off on zoning authority and collects its own use-tax and affordable-housing forms and fees on every building project.
Working an insurance claim in Grand Lake, CO? Everything on this page — drip edge, ice & water shield, inspections, Class 4 rules — formatted as a claim-ready evidence pack: verbatim ordinance quotes, code section cites, verification dates, and official source links, ready to attach to a supplement. See a real sample pack (PDF) — one page, free.
Buy this jurisdiction's pack — $12 Delivered by email within minutes.
Questions about the Grand Lake, CO pack?
Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.