A blog is a fantastic tool. Think of it as a tool, a tool you can use to get leads to any type of business you may have. Blogs are tools that need to be in use regularly to keep them working for you. They do not do the work for you, but they do help you to accomplish some of the hardest aspects of your job: getting leads and getting sales from them.
No matter what you may be selling or promoting, a blog is a tool to enable you to get those leads. Since there are millions of potential customers available to you online, you likely want to attract as many of them as possible to your website, where you can promote your product or service and get sales.