recreation icon




Cabin has been creating outdoor recreational spaces that combine active living with the beauty of nature for over a decade. We specialize in designing, building, and maintaining bike parks, trails, and playgrounds. Our team of experienced professionals has a passion for creating outdoor spaces that provide fun, challenge, and connection with nature.

Our commitment to sustainability means that we use eco-friendly materials and techniques in all of our projects, ensuring that our parks not only provide enjoyment for today but also for future generations.

We offer a range of services including bike park design and construction, trail master planning, linear park construction, and natural playground installation. Whether you’re a community looking to enhance your local park or a business seeking to add an outdoor recreation space for your clients, we are committed to delivering high-quality projects that meet your unique needs and exceed your expectations.

We work with:

  • Adventure Tourism Operations
  • Developers
  • First Nations
  • Municipal, Provincial and Federal Government
  • Not-for-profit Organizations
  • Private Landowners
Design & Planning
  • Bike Park Design
  • GIS Mapping & Analysis
  • Park & Trail Master Planning
  • Consultation and Engagement
  • Adventure Tourism Development
  • Environmental Assessments & Permitting


Bike Parks & Trails
  • Pump Tracks
  • Multi-use Trails
  • Bike Skills Parks
  • Flow & Single Track Trails
  • Jump Lines & Technical Features
Linear Parks
  • Irrigation
  • Site Amenities
  • Site Preparation
  • Pathways & Trails
  • Planting & Landscaping


Recreation Infrastructure
  • Retaining Walls
  • Site Furnishings
  • Timber Structures
  • Interpretive Signage
  • Natural Playgrounds
  • Bridges & Boardwalks



MacMillan Provincial Park

MacMillan Provincial Park – Boardwalk

Cathedral Grove – Vancouver Island, BC

Vehicle Bridge Mission Creek Greenway Spawning Channel

Kelowna City Park – Promenade

Kelowna, BC

new home page

Crystal Lake Skills Bike Park

Grande Prairie, AB

Cabin logo plain

Vernon Office

Unit 20A - 100 Kalamalka Lake Rd.
Vernon, BC, V1T 9G1

Nelson Office

Room #500A - 901 Front St.
Nelson, BC, V1L 4C1

Kelowna Office

#2-3304 Appaloosa Rd.
Kelowna, BC, V1V 2W5

Nakusp Office

119 Broadway St W
Nakusp, BC V0G 1R0

General Inquiries

Looking for a new career?

©2024 Cabin Resource Management. All rights reserved.