Do-it-yourself vs Done-for-you SEO

What parts of your Search Engine Optimization should you do yourself and what parts do you need a consultant for? Quick look at what the video below is about: For detailed description of why I put each in which category and what Robot Butlers have to do with Google, watch this video: