Once a small business owner decides to build a Web site, he or she is faced with a decision: to build a site in-house, or to outsource it. And the answer, as with many issues in business, is "it depends." It depends on your site requirements, your budget, your skill level, and, perhaps most importantly, whether you have the time.
First you'll need to determine what kind of site your business requires. If you need a high-powered e-commerce solution with complicated database functionality and you're an Internet novice, then building your own site probably isn't an option. But not every business needs all those bells and whistles. If all you need is a basic site to display your product offerings and spread the word about your company, doing it yourself might be the way to go.
Before you embark on the DIY route, you'll need to consider the following:
If you answered "no" to either (or both) of the questions above, you'll probably need to enlist the help of a professional designer, and maybe a copywriter. This will entail an initial investment, but the results are normally well worth the expense. A professional designer should be able to turn the project around quickly, which can make the difference if you need your presence up and running right away. A copywriter can help you hone and refine your site?s content to ensure that it will attract new customers.
In addition, make sure to read these articles: