Dedicated servers in 146 locations worldwide

This form is to be used only for Sales and General Inquiries. If you wish to open a support or billing case regarding one of your existing services with us, please use the OnePanel™ system. 

Your Information

Sales Inquiries

+ 1 (800) 380-5112

Head Office: +1 514 286-0253

Europe: +33 097 0467816


Head Office

3275 Av Francis-Hughes, Laval, QC H7L 5A5 Canada