Technical Support: available 24 hours a day 7 days a week
Support Desk: access the members area here and submit a support ticket This can be used to view your ticket history as well as create new tickets
Email: contact@247-host.com
Sales Support: available 24 hours a day 7 days a week
Toll Free (US & Canada): 1-877-791-3474
Live chat: click the icon on the right
Email: sales@247-host.com
Mailing Address:
157 Adelaide Street West
Suite # 337
Toronto ON M5H 4E7
Canada
|