Your premise has some issues here;
"...the difference between a good company, and a fraud?"
I'd think the range should be either good to bad or honest to dishonest.
It is, widely, known that there area a great many web-sites, which take peoples money, while promising goods, or services, which are never delivered.
As a result of my personal, and complete, failure, to understand the bizarre "language", of computer programmers, including those who offer free set up, and design, of web-sites, and paid blogs, my question comes down to this:
How likely would I be, to be defrauded, of my money, IF I were to offer to pay a "Professional Design Team", such as "Web Pro", to create my web-site, for me?
I can provide the creators, of my web-site, with basic information, such as my photo, proposed site name, authors information, and site content. None of this is the issue.
What prevents me from setting up my own web-site, myself, is such "alien" terms as "platform", "url", "network connections", etc.
IF I were to use such a web-design service, to set up my web-site, would Web Pro be the best choice, or are there better, more economical, wen-design, sites.
How can a NON-computer programmer know the difference between a good company, and a fraud?
What is the best way to pay for, and RECEIVE, the product that I am looking to create?
Suggestions?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic