We work closely with reputable well-known third party service providers located in Canada for both our domain registration services, and our hosting services.
We do all the setup and any necessary troubleshooting for you - you don't need to do anything except let us know if you have an issue!