www.ambconline.com is going through Cloudflare. But the SSL certificate presented does not have your domain name in it.
ambconline.com is not. But it’s working great and has a good SSL certificate.
The www is set up as a CNAME for something that probably isn’t correct. It should be an A record with the same IP address as ambconline.com
The catch is it looks like you’re using Bluehost to set up Cloudflare, so that makes setup a bit more challenging.
Your SSL section of the Crypto page should look like below. Is Status showing “Active Certificate”? It may be, but it just doesn’t match your domain…maybe because of the CNAME issue above.
While you’re troubleshooting this, I suggest you open a Support ticket at support.cloudflare.com and see if they can untangle the SSL issuance.