Don't trust anybody who isn't competent enough to have a website in the age of the internet. Not even a blog? That seems quite shady.