I currently split my time between SEO and online marketing consulting and building and running my own portfolio of sites in niches including fitness, pets and several hobby sites.
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