Since you stated your hosting provider took the site down and depending on how long it was down will have an effect on your serp rankings.
Originally Posted by beelzebomb
Suggestion, if all thinks have been fixed, wait it out a few weeks. Then see where you stand in the serps.
I scanned for backlinks to your site. I only found 118, none of them really stood out as top quality. About 10 % were passing link juice.
Here to Help, Nothing More.....
Good SEO isn't Cheap and Cheap SEO isn't Good !!