Let's Encrypt certificates are easy to install from the SSL/HTTPS section of your hosting account's Control Panel - the only requirement is that your domain name points to our hosting servers. They are generally issued instantly, and will be renewed automatically for as long as your site is hosted with us.