For many small business owners, a website can be a double-edged sword. On one hand, a website provides a business with a great way to market their products/services to people far beyond the company's geographical location.
On the other hand, a website either means paying a lot of money for someone to maintain it and make even small content updates, or the owner must learn HTML, graphic design, coding and a lot of other skills to keep the website going. And there's still no guarantee that the site will draw in visitors and convert them into customers.