Can I *just* register a domain through Canvas Host?

Yes.  You do not need to sign up for a hosting account at the time you register your domain with us.

You can manage the renewals and look at the renewal dates, initial registration date and more through our Secure Client Login.