What else have you got?

This site was made using Drupal 7 with a variety of modules and a Bootstrap theme. 

I like keeping my stuff in Canada, out of some level of patriotism and to pay in Canadian $

Domain names and DNS http://rebel.ca

Why register a .CA?

Hosting http://canadianwebhosting.com (they don't have a .ca which bothers me a bit, but their support is excellent).  

They now offer Let's Encrypt certificates easily on a CPanel account, so no need to learn how to do it yourself or buy one.