I understand the part about content, I have some professional writers working on this. I'm not having the same people write the content that are outsourcing the SEO work. I do understand the basic onsite aspects of SEO as well as off-site such as link building. Outsourcing backlinks isn't a question, I do that now and will continue to.
Here are the services they're offering, I'm paying $250 for my site.
(Now that I think about it, after re-reading this service package it looks like a bunch of reporting instead of actual work).
SEO Analysis and Consulting
Evaluation
Satisfaction Guaranteed
Total number of optimized pages
Daily Activity Report – Weekly
Latent Semantic Analysis
Keyword Analysis
Website Analysis
Competitive Analysis
Browser Compatibility
Page Size Checking
Page Weight
Code to Content Ratio Analysis
Extensive Log File Analysis
Duplicate Content Checking
Spider Simulation
Link Analysis
Content Fixing
SEO Copywriting
Image Optimization
Creation of Robots.txt file
XML Sitemap Creation & Optimization
Navigation and File Structure
HTML Validation
MOD_Rewrite for Dynamic Sites
(Wherever technically feasible)
Creation of on Site Elements
Restoring Broken Links
Manual SE Submission
Resubmission of Sites (if needed)
Links from - Directories, Articles, Blogs, Forums, Press releases etc.
Buying Text Link Advertisements(Optional)
Paid Directory Inclusion(Optional)
Ranking Report – Quarterly
Link Popularity– Quarterly
Traffic Report– Quarterly
Link Building Report– Quarterly
Directory Submission Report– Quarterly
SE Submission Report– Quarterly