In my consulting work I aim determine an approach for a client that will deliver both immediate returns and longer term results. To achieve this I look to marry the various online channels to fairly classic AIDA funnels and then implement the most suitable including SEO, social and PPC, including remarketing.
I generally work with companies that require a strong local presence, eg tourism or dental, or those looking to build a longer term content strategy to drive revenue.
I do not offer a full service as I believe this is a poor solution for the vast majority, but work with clients to build a strategy and team (either internal or outsourced) to execute on it. This is the approach I have successfully used for all my own sites, so you can be assured I eat my own cooking