Small Business Resources
Create a Business Website
There are a number of free website providers. However, if you want things like a custom domain name or the ability for customers to order online, you will need to pay for those services.
A website service can be especially useful if you have no or little design experience. Most have a number of free templates, so they have do the hard work of picking colors, fonts, layouts, etc. All you need to do is add your business information.
If you have a Google account, you can use Google Sites to create a website. This video gives you all the tips you need to get started
Here are some tips on how to create a great business website.