Whilst we provide free SSL certificates for all sites hosted with us, we can if you wish install a certificate you have purchased or obtained elsewhere (for example, if it's a specific certificate that you would like to install) we can assist with this process. We can generate a new key and CSR for you to provide to your SSL provider - we'll just need to know the domain(s) you need this for. Please raise a support ticket for further information on installing an external SSL certificate.