Hello @the4magi, I am part of SiteGround’s technical support team and we will gladly help you renew your Let’s Encrypt certificate. Please open a ticket from your user area with us > Support.
You can also contact one of our colleagues from customer care via chat or phone and they will gladly assist you.