Lots of my clients have a very small team and some are the only person in the company, so getting some free help with your marketing strategy will be useful unless you happen to be a marketing expert running your own marketing company. Knowing how to prepare a new launch, re-brand or long-term campaign, rather than just go at it ad-hoc without any plan is obviously going to return better results. Having had a small business in the past, I'd have found some of these techniques useful