What Makes a Good Website?

These days every company should have a website, and most will go to a third party to design this site for them.