Yes, every SetraHost account comes with free SSL certificates. With our web hosting accounts, we have an automatic SSL system that automatically issues a SSL certificate for every domain/subdomain on your account so nothing has to be done on your part. You will never have to renew it or issue a SSL certificate.
With our budget hosting accounts, we use Let's Encrypt certificates. We make it easy to set it up without having to go to any third party website. After logging into your DirectAdmin control panel, locate "Account Manager", select "SSL Certificates" then select "Free & automatic certificate from Let's Encrypt" Check off "Let's Encrypt Certificate Entries" and click "Save."