A blog is absolutely indispensable for most business owners: it will help you draw unprecedented traffic, establish yourself as an expert and as a trusted friend to your customers, allow you to create more value, gain more customers, gain and share testimonials, and earn more money.
Having a blog allows you to have ongoing conversations with customers, where any other customers and prospects can personally witness how you deal with concerns, answer questions, and provide value.
You can also create polls and surveys to quantify your effectiveness and get real-time feedback on what your customers like and want to see improved. This type of interaction also tends to create a sense of community amongst users, and community translates into loyalty, and loyalty means increased sales.
A blog gives you more transparency, honesty, and accountability, and your customers will respond to that. It also happens to be one of the best ways to drive up your ranking in Search Engine Optimization, which means increased traffic to your site.
In short, a blog for a small business owner means more traffic, more customers, more feedback from the market, increased value to...