It depends on what your needs are. In my article, The Importance of Having a Good Website for Small Businesses I've explain the following:
Small businesses are often overwhelmed with managing day to day operations, which makes it very difficult for most of small business owners to pay much attention to their website (if they have one).
We’ve seen it over and over, small businesses spend a lot of money on advertising, but their ROI is not as good as it could be, if they had a good website which represents their brand.
- Lack of Awareness
- Limited Resources
- list itemFear of Tehnology
- Competitive Disadvantage
There's a process also.