If your host allows it you can easily install Let's Encrypt using their CertBot. However, some hosts don't give you root permission and CertBot needs it.

If that is the case, many hosts have a manual way for you to get a Let's Encrypt certificate and sending it to them and they will install it for free.

We use this site and it works well.

For those of you who host on Pair.com as we do, we wrote this... actually for ourselves... so we would not forget how to do the procedure!!

The downside with hosts that don't support Let's Encrypt internally is that the host (obviously) can't auto-renew the certificates and they expire every 3 months... so you have to do the procedure 4 times a year.

Perhaps paying the ten bucks a year is a better idea... but if you have some 20 domains as we do for our different businesses, maybe not. It does not take very long but it is a PITA, for sure.