It's getting easier and easier for non-designers to make basic websites. In seconds you can have your own site in Tumblr, WordPress, or Posterous (to name a few) but have you considered how users will experience your site and what they want to see?
According to a new infographic by ROI Media, only 4.13% of websites have valid HTML and CSS. The bigger worry is only 40% of users say they can find the information they need on sites. This could be the fault of the users themselves but more likely it's due to poor design.
Have a look at your company website. Do you have all the elements you need for a perfect website? Do you agree with this anatomical chart?