Certbot failed to authenticate some domains (authenticator: webroot)

OK, figured it out, easy. Deleted the old cert, reran the script with
the correct name and it created the certificate for
savannahriverplastics.com.

Life is good. So now to put the virtual host text in the conf file and
see what happens...

There was no reason to delete that. Certbot creates the cert for plastics in its own directory. Certbot can manage multiple certs on the same system.

You could have left that graphics cert alone and used it when you setup that site.

Not sure how you are setting up your VirtualHost for port 443 but here are good references:

Mozilla SSL Configurator: https://ssl-config.mozilla.org/
Certbot uses the Intermediate level when using the Apache or nginx options. Don't enable Stapling since Let's Encrypt doesn't use OCSP anymore. And, don't enable HSTS until you understand all of its pros and cons. Can make things more difficult.

SSL Labs test site: SSL Server Test (Powered by Qualys SSL Labs)

Success. The site looks bad because I need to fix all references to
http/https but it's rendering in SSL.

You guys are great; very helpful in spite of my bungling. Thanks for
everything.