The Menace, let's not forget on-page
SEO is just half the story, the off-page stuff is equally if not more, important.
Linkage can be a bit of a minefield, and I'd wager that 95% of those offering
SEO services wouldn't recognise a "bad neighbourhood" or a "links scheme" if it gave them a **** j** :-)