Running a small business is challenging. You are constantly fighting to keep your revenue ship floating. You are also constantly challenged by Time, Resources and Budget. This means, in order to survive, a small business needs to be visible to its target audience, needs build trust regarding its service and products, needs its marketing to work and attract traffic into its sales funnel and finally convert those leads into sales.