For cross-country and skate operations

Groomed this morning — and the page says so

Nordic skiers plan their day on one number: how recently was it groomed. TrailsIQ carries grooming as its own status with its own timestamp, set by the operator in the cab, and reads on the public page the moment it is set.

Classic and skateGrooming statusWeather automationFour-season trails

Get started freeSee plans

A product that is remade every night

Nothing else in trail management resets daily. Yesterday's grooming report is not slightly stale — it is wrong, and a skier who drove an hour on it will say so.

Grooming as its own status

Separate from open/closed, with its own freshness stamp. Re-set it after a pass and the clock restarts, so "groomed" always carries when.

Conditions that keep moving without you

Weather scoring runs per network twice a day, so a page stays honest through a week when nobody had time to sign in — and an operator's own setting always outranks it.

Trails grouped the way you sell them

Networks and areas per loop, per difficulty or per trailhead, each closing and opening as a unit when the snow says so.

Skiers who get told

Regulars follow your center in the free app and get a push when a condition flips or the daily report goes up. No mailing list to maintain.

Wide corridors, priced correctly

The planner takes tread width as an input, so a ten-foot groomed corridor is not costed as singletrack when you plan new trail in the summer.

The green season on the same map

The same trails carry hiking and biking status out of season, with the same maintenance queue. One system, two seasons, no second import.

The two halves of a nordic day

One is over by eight and decides the day. The other is the reason the trails exist to groom.

Set it from the cab, not from the office

The operator finishing a pass is the person who knows. They set the trail's grooming from the phone at the trailhead — offline if the far loop has no signal — and it reaches the public page and the followers' phones on its own.

  • Freshness is the message Every grooming entry stamps its own time, so the page says how recent rather than just how good.
  • Works with no bars Set it in the valley; it sends itself when the phone finds signal.
  • One daily report Grooming, conditions and crew notes on one page per day, with a filtered public version.

The work that makes next winter possible

Corridor clearing, drainage, bridge decks and reroutes all happen in the green season, and all of it is maintenance in the same queue — pinned on the trail, photographed, assigned and closed out with the hours against it.

  • The whole punch list on the map Filed where it is, not in a notebook.
  • Hours against the job Logged as the work happens, which is the only time anybody records them accurately.
  • Offline on the far loops Download the network before you go out; map, terrain, photos and the work list all stay readable.

Ready before the first snow

Do this in the autumn and the winter is a toggle.

01

Import the trail system

GPX, KML or GeoJSON, grouped into the loops you already name on your map board.

02

Add the groomers

Operators get the field app with the permissions to set conditions and grooming, and nothing they do not need.

03

Turn on weather scoring

So the page keeps moving on the days nobody has a moment for it, without ever overriding a person.

04

Publish and point people at it

A conditions page on your own domain, and the free app for regulars who want the push.

Give skiers a number they can plan on

Start free, get the loops in, and have grooming freshness on a public page before the season opens.

Get started freeCompare plans