Reviewed GloboTech Communications on Tuesday, November 12, 2019 They just work. In our business the less we have to communicate with a provider, that just means the provider is top-notch. Never had any issues with them. If you're looking for a Canadian host, we'd recommend them. Did you find this review helpful?