Otherwise, namecheap may be a good option for their VPS hosting plans. Don't use their shared hosting, as if you require a bit heavier traffic, you won't get that great of a response from their shared hosting plans.
Additionally, if you find another site that's related to yours that operates well, find out who they're hosting with by using http://www.whoishostingthis.com/
Cheers, and good luck!
Thank you for suggestions, next time I will be smarter. I already setup daily back ups to Dropbox so now it should be safer.
About that whoishostingthis - its looks cool, except it wont help you detect hosting provider if they are using CDN service as I do or bigger sites as well.