If you can help I would sure appreciate it.
"I contacted Justhost and they managed to get my site back up and running."
Your web host was able to recover the original concrete5 website?
Are you saying that your site was twice replaced with a WordPress site?
Thanks for your interest.
Using your webhost control panel, I would check to see if the concrete5 files and database are still available on the server. You can use the control panel file manager and phpMyAdmin to do this. If this is not something you have access to, or understand how to use, I would contact support to do this for you.
If the files and database are available, you can download them and possibly recover the site. In the future, you should make a regular habit of making full backups of your site.
It sounds like either your domain/dns records have been messed up, or the host has simply broken your hosting account - they might have lost the files and not been able to restore from a backup, etc.
To have your site completely wiped and replaced with a Wordpress site is very mysterious. It sounds like someone logged into your account and did an auto-install for Wordpress. It's unlikely the host would have done that for you, but mistakes can always happen.
As you've said it's a couple of months ago, i'd suggest it's unlikely the server has backups that go that far back.
So my only suggestion is that you find a new host that you feel more confident in and roll out a new website.