24/7 Technical Support

Customer Support Center

United States and Canada: 1-888-999-3091 – “Option 2″

United Kingdom : 0203 004 6320 – “Option 2″

From Other Areas: 1-585-277-1300

Customer Support Center Login

Customers: Log in to the Customer Support Portal

Client Services

For assistance please email

Visiting Locations

If you need to contact a specific office or facility or if you are coming to visit us, the locations page has specific information on any of our offices and facilities.

Please keep in mind that all Visitors to CentriLogic Data Centers and Facilities are subject to CentriLogic Data Center Visitor Terms and Conditions.