The important factor when it comes to marketing is to be able to measure its effectiveness. Many companies spend money on marketing activities, but don't have the foggiest idea as to how effective it is. When we work with our clients, we agree a way of finding working out what success looks like to them, what both parties need to do and how we measure it.
We have products that work especially for offline, online, social and search engine optimisation. It will probably end up being a compbination of all of those, but based upon what you want and how quickly you want it , we'll work out the best way forwards.