Haka DecksHaka Decks
All service areas

Grand County, Colorado

Deck Builder in Grand County, Colorado

Grand County is the big ranching-and-resort county over Berthoud Pass — resort condos and custom homes in the Fraser Valley, lake and golf communities toward Granby and Grand Lake, ranch country around Kremmling. Two permit counters, snow loads by zone, and the deepest winters we work in.

  • County and Winter Park–Fraser permits — two counters, handled
  • Snow load by county zone map, 30-inch frost, 115 mph wind
  • Wildfire code adopted town by town; county decision pending
  • Fraser Valley 100–120 minutes from Centennial over Berthoud Pass

Grand County at a glance

The numbers worth keeping on the fridge.

Checked September 2026 against the county's official pages. For anything urgent, call 911 first.

  • Sheriff non-emergencyGrand County Sheriff's Office970-725-331124/7 non-emergency dispatch. Call 911 for emergencies.
  • Ambulance / EMSGrand County Emergency Medical Services970-887-2732Countywide ambulance dispatch. Local fire protection is district-based — East Grand Fire, Grand Fire and others.
  • County administrationGrand County970-725-3347Main switchboard for all county departments.
  • Roads & snowplowingGrand County Road & Bridge970-887-2123Grading, drainage and snowplowing on 780 miles of county roads.
Population
15,895 (2024 est.)
County seat
Hot Sulphur Springs
Land area
1,846 sq mi
School districts
East Grand SD #2 and West Grand SD 1-JT
Library district
Grand County Library District
Electric provider
Mountain Parks Electric (co-op)

Coming up

What's happening in Grand County through the end of the year.

Festivals, tree lightings, leaf drop-off days, Election Day — everything we could confirm on an organizer's own page. Dates shift; tap through before you go.

November 2026

  1. TueNov 3

    Election Day — General Election

    Ballots mail starting Oct. 2; vote centers open 7 a.m.–7 p.m. in Hot Sulphur Springs, Granby and Fraser.

    civicGrand County Clerk & Recorder
  2. FromNov 28through Dec 31

    Deck the Slopes

    Winter Park Base

    Holiday drone shows, a trackless train and holiday music at the resort base through New Year's.

    holidayWinter Park Resort
  3. SatNov 28

    Granby Tree Lighting

    Granby Information Center

    Hot cocoa, s'mores by the fire and carols by the Granby Minnesingers children's choir.

    holidayDestination Granby

December 2026

  1. SatDec 5

    Holiday Tree Lighting

    3:30–5:30 p.m.Winter Park Village

    Holiday music, cookies, hot chocolate and a tree-lighting ceremony in the Village.

    holidayWinter Park Resort
  2. ThuDec 24

    Torchlight Parade

    5:30 p.m.Winter Park Base

    More than 100 skiers descend the mountain carrying flares, followed by fireworks; free to watch.

    holidayWinter Park Resort
  3. ThuDec 31

    New Year's Eve Celebration

    7–9 p.m.Rendezvous Event Center, Winter Park

    Free, town-run New Year's Eve party with a silent disco and tubing.

    familyTown of Winter Park

Every year in Grand County

  • Late July to early August — July 26–Aug 9, 2026Middle Park Fair & RodeoCounty fair since 1912 at 210 11th St, Kremmling — CPRA rodeo, livestock sale, Wild West Parade.
  • Mid-July — July 18–19, 2026Winter Park Jazz FestivalTwo-day festival at Rendezvous Event Center in Winter Park.
  • Saturdays, early July to mid-AugustHigh Country Stampede RodeoCPRA rodeo series in Fraser; the 2027 season runs July 3 to Aug 14.
  • Mid-June — June 19–20, 2026Kremmling DaysParade, Mustang Mile, cliff golf, live music and beer garden in Kremmling.

Who to call

Every number a Grand County homeowner ends up needing.

Copied from the official sites and checked September 2026. We handle the permit filing on every build we do; the rest of this is for living here.

Emergency & safety

  • Sheriff non-emergencyGrand County Sheriff's Office24/7 non-emergency dispatch. Call 911 for emergencies.670 Spring St., Hot Sulphur Springs, CO 80451Mon–Thu 7:30 a.m.–5:30 p.m.970-725-3311co.grand.co.us
  • Ambulance / EMSGrand County Emergency Medical ServicesCountywide ambulance dispatch. Local fire protection is district-based — East Grand Fire, Grand Fire and others.970-887-2732co.grand.co.us
  • Emergency alertsGrand County Alerts (Smart911)Free opt-in text/call/email alerts for evacuations and law-enforcement activity; replaced CodeRED in 2026.970-725-3801smart911.com
  • Animal controlGrand County Animal ShelterCountywide animal control and shelter services.970-887-2988co.grand.co.us

County offices & services

  • County administrationGrand CountyMain switchboard for all county departments.308 Byers Ave., Hot Sulphur Springs, CO 80451970-725-3347co.grand.co.us
  • AssessorGrand County AssessorProperty valuation and assessment; online property search.970-725-3060assessor.co.grand.co.us
  • Clerk & RecorderGrand County Clerk & RecorderRecording, marriage licenses and motor-vehicle titling; elections line 970-725-3065.970-725-3110co.grand.co.us
  • Treasurer / tax billsGrand County Treasurer / Public TrusteeProperty tax billing and collection.970-725-3061co.grand.co.us
  • Roads & snowplowingGrand County Road & BridgeGrading, drainage and snowplowing on 780 miles of county roads.970-887-2123co.grand.co.us
  • Public healthGrand County Public HealthImmunizations, WIC and environmental health.150 Moffat Ave., Hot Sulphur Springs, CO 80451970-725-3288co.grand.co.us
  • Human servicesGrand County Human ServicesMedicaid, SNAP and Colorado Works eligibility.Mon–Thu 8:30 a.m.–5 p.m. (closed 12:30–1:30); Fri walk-ins 8:30 a.m.–12:30 p.m.970-725-3331co.grand.co.us
  • CoronerGrand County Coroner970-724-0083co.grand.co.us

Utilities

  • Electric outagesMountain Parks Electric24/7 outage line; member-owned electric cooperative serving most of Grand County.970-887-3378mpei.com

Permits & building

  • Building permitsGrand County Building & Sanitation DepartmentBuilding@co.grand.co.us.308 Byers Avenue, Hot Sulphur Springs, CO 80451Mon–Fri 8:30 a.m.–5 p.m.970-725-3255co.grand.co.us
  • Permit portalGrand County CloudpermitAll county building permit applications are submitted online.us.cloudpermit.com
  • Permit checklistApplying for a Building PermitSubmittal steps and tutorial video.970-725-3255co.grand.co.us
  • Permit formsGrand County Permit Forms & GuidelinesBuilding, septic and contractor forms.co.grand.co.us

Community

  • Library districtGrand County Library DistrictBranches in Fraser, Granby, Grand Lake, Hot Sulphur Springs and Kremmling.gcld.org
  • School districtsEast Grand School DistrictServes the Fraser Valley, Granby, Grand Lake and Hot Sulphur; West Grand SD 1-JT serves Kremmling.egsd.org
  • Visitor informationVisit Grand CountyCountywide tourism board — lodging, trails and events.visitgrandcounty.com

Statewide

  • EmergencyPolice, fire, or medical emergencyText-to-911 works in most Front Range counties when you can't safely make a call.911
  • Before you digColorado 811Free utility locates, required by state law before any post hole or footing goes in.811colorado811.org
  • Road conditionsCOtrip (CDOT)Statewide closures, chain laws, and plow cameras; 1-800-288-1047 from out of state.511cotrip.org
  • Mental health crisis988 ColoradoCall or text 988 any time — the state mental health line is always open.988988colorado.com
  • Poison controlRocky Mountain Poison & Drug Safety24-hour poison and drug information line.1-800-222-1222rmpds.org

Our work in Grand County

Decks across Grand County, built by a crew that knows it.

Composite deck built by Haka Decks in the Denver metro

The county over the pass

Grand County is the big ranching-and-resort county on the far side of Berthoud Pass, home to about 15,700 people spread from roughly 7,300 feet at Kremmling to 9,000-plus at Winter Park. The housing splits by valley: resort condos and custom homes in the Fraser Valley, golf and lake communities around Granby and Grand Lake, and ranch homes in the Kremmling country. Winters are the deepest we work in.

Where we build in Grand County

Our Grand County work centers on the Fraser Valley. Winter Park is the resort town at the top, where a 60 psf deck minimum is written into code and Rendezvous and the Highlands carry architectural review. Fraser is the valley floor — the Icebox of the Nation — with older cabins downtown and fast-growing Grand Park and Rendezvous neighborhoods. Tabernash is the unincorporated stretch between Fraser and Granby, golf-course and ranchette subdivisions like Fairways at Pole Creek on county permits. On the west side — Granby, Grand Lake, Hot Sulphur Springs, and Kremmling — we take projects as scheduling allows and confirm the permit counter for each address first.

Permits: one county counter, one shared town division

Grand County Building & Sanitation issues permits for unincorporated land — Tabernash and the rural Fraser Valley included — from Hot Sulphur Springs at 970-725-3255, with every application filed through Cloudpermit. Winter Park and Fraser issue their own permits through the combined Winter Park–Fraser Building Division at 970-726-8081, filed through Winter Park's Accela portal. The county is on the 2015 I-Codes with 2018 amendments; Winter Park and Fraser are on the 2021 codes. Master-planned communities add HOA review before the permit. Our permit guide explains the process.

Snow by zone, frost at thirty inches

The county does not publish a single snow number; the figure comes from the Grand County snow-load and snow-zone map, the Subdivision Index, or the SEAC Colorado design snow loads for your elevation. Frost depth is 30 inches and design wind is 115 mph three-second gust countywide. Inside Winter Park and Fraser, uncovered decks must hit 60 psf or the design snow load, whichever is greater, with no duration factors and no roofs shedding onto decks — the numbers that size every beam and post under a covered deck or patio cover.

Wildfire code, town by town

The 2025 Colorado Wildfire Resiliency Code has arrived in Grand County unevenly. Winter Park and Fraser have adopted it, as have the Grand Fire and East Grand Fire districts; Granby declined and Hot Sulphur Springs opted out; and as of June 2026 the county itself had not adopted it, with the decision pending. We build ember-aware on every forested lot regardless — ignition-resistant capped composite, screened framing bays, and an underside that is not storage.

Custom homes, older cabins, and the honest answer

On the resort side, projects run large and structural — walkouts, covered sections, railing chosen to keep the view. On the older cabin side, the common call is a deck framed to snow assumptions the current zone map does not accept. Where an existing frame is sound we say so and price a re-deck; where it is not, a replacement built once beats repairing twice.

Over the pass, in blocks

The Fraser Valley is 100 to 120 minutes from our Centennial shop over Berthoud Pass — well beyond our Idaho Springs work — and the west side is further, with the pass deciding winter access. We schedule mountain projects in blocks by season. Run the cost calculator for a planning range, then tell us what you are planning and we will confirm the counter and snow figure for your parcel.

Questions

Deck questions Grand County homeowners ask.

Who issues deck permits in Grand County?

It depends on the address. Grand County Building & Sanitation at 308 Byers Avenue in Hot Sulphur Springs, reached at 970-725-3255, issues permits for unincorporated land — Tabernash and the rural Fraser Valley included — through the Cloudpermit portal. Winter Park and Fraser issue their own permits through the combined Winter Park–Fraser Building Division at 970-726-8081, filed through Winter Park's Accela portal. The county runs on the 2015 I-Codes with 2018 amendments while the two towns are on 2021 codes, so we confirm the jurisdiction before we design anything.

What does a deck cost in Grand County?

Capped composite runs about $40–$70 per square foot installed, so a typical 300–400 square foot deck lands around $15,000–$30,000 with railing and stairs. Grand County builds trend toward the upper half of that range: snow loads at 8,300 to 9,000-plus feet add structure, forested lots add height and footings, and covered sections have to carry real snow. Our calculator gives you a planning range in thirty seconds, and the quote comes from your actual site.

How is snow load set in Grand County?

The county does not publish one figure. Roof snow load is determined by the Grand County snow-load and snow-zone map, the county Subdivision Index, or the SEAC Colorado design snow loads, and the county asks you to call 970-725-3255 with your legal description and elevation. Frost depth is 30 inches and design wind is 115 mph three-second gust countywide. Inside Winter Park and Fraser, town code adds that uncovered decks must be designed for 60 psf or the design snow load, whichever is greater. We engineer to the numbers for the parcel.

Do you really work that far from Centennial?

Yes, with an honest scheduling model. The Fraser Valley — Winter Park, Fraser, Tabernash — is 100 to 120 minutes from our shop over Berthoud Pass, and the Granby and Grand Lake side is further. We schedule mountain work in blocks and by season, grouping site visits, deliveries, and build weeks so a crew is over the pass for a stretch rather than commuting daily. The drive shapes the calendar, not the price or the warranty behind the work.

Where we are

A short drive from Grand County.

Haka Decks · 9707 E Easter Ln, Centennial, CO 80112

720-589-5680

“Pete has a great team! Their build speed and quality are perfect. Pete replies to your message within a minute, every time.”
Derrick K. · Google review
“Pete and his crew did a great job and met a tight timeline for us ahead of a graduation party. Everything turned out perfectly with no surprises. Highly recommend Haka!”
Google reviewer · Google review

Ready to Talk About Your Deck?

Tell us what you're thinking — even if it's just a rough idea. We'll come take a look, talk through options, and give you an honest estimate. No pressure, no sales pitch.