Barnham Marketing put together a coherent and comprehensive marketing strategy and 12-month campaign plan for us in very short order. Their knowledge of strategic marketing is excellent. If you need help bringing structure and guidance to your marketing I couldn’t recommend any more highly.