top of page
PXL_20240123_184653377_Edited.jpg

ONSITE CUSTOM FLOORING

Falling mattress experience for all budgets

PXL_20240123_184653377_Edited.jpg

Custom flooring for climbing walls

Offering multiple solutions for any budget and peace of mind. ​​​

  • Single layer foam 

  • Dual layer foam 

  • Hard edge border 

  • Nylon, vinyl or carpet cover

IMG-20240123-WA0023_Edited.jpg

Product Options

Fixed or Flexible 

Fixed Flooring

Anchored for maximum stability and long-term durability, ideal for high-traffic areas.

​

Flexible Flooring

Modular and reconfigurable, offering easy maintenance and adaptability for changing layouts.

​

Hybrid Flooring

A combination of both, providing stability where needed while allowing for flexibility in select areas.

Cover Options

Nylon 1200D

A tough, abrasion-resistant fabric that withstands heavy use while providing a durable and slightly textured surface for bouldering landings.

​

Vinyl

A smooth, easy-to-clean option that offers water resistance and durability, making it ideal for gyms prioritizing hygiene and low maintenance.

​

Carpet

A grippy, cushioned surface that helps reduce dust buildup and noise while providing a soft feel underfoot for comfortable landings.

Color Options

Screenshot 2025-03-27 at 11.44_edited.jp

Our color options are designed to seamlessly fit the aesthetic of your gym while providing practicality and durability. Whether you prefer the bold and professional look of Black, the modern versatility of Charcoal, or the bright, open feel of Light Grey, our flooring colors enhance your space while withstanding the demands of a busy climbing gym.

Dual Layer_Sales Sheet Render.png

Ready to Elevate Your Gym from the Ground Up?

Whether you’re building a brand-new facility or giving your current space a much-needed refresh, OnSite Custom Flooring delivers premium performance, durability, and design tailored to your vision. Our team works with you directly to create flooring solutions that match your gym’s needs—no compromises, no guesswork.

bottom of page