Prices & Install Details

Why Does the Install Take So Long?

The current installation time is to guarantee your venue gets the best possible product by the best global installation team in the industryFlowRider’s installation team brings years of experience that cannot be matched by anyone in the business.  The FlowRider installation of most products is around 35 days, and it is a full construction process.  In the overall lead time of the product, it is a small percentage of the total time from purchase. 

NEWSLETTER

FOLLOW

Pinterest
Instagram
LinkedIn
Menu