If your business is not online chances are you’re missing the lion’s share of would be customers. A website is the fundamental first step to being online. There are several ways you can create a website. You can hire a web designer but they’re expensive, rarely understand the needs of your business, and fail to meet deadlines
Infographic of 26 things you should keep in mind as you build a new site. I could quibble and there's no depth but as a colorful checklist, it's pretty well done.