Even a large company may be better off handing their SEO tasks over to a capable employee who can learn the required skills and techniques and apply these when required. http://what-is-affordable-ranking.blogspot.com/