I did a search in google for 'search engine optimization' and the 1st company to be listed was
http://www.seoinc.com
Clearly it only makes sense to invest your money into the company who is ranked #1. Thier packages range from $7,000 to $150,000+
Would it make sense to spend this kind of money?