The current installation time is to guarantee your venue gets the best possible product by the best global installation team in the industry. FlowRider’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.