No offense, but you must have picked a real bunch of losers. A legitimate SEO company will either train you how to do it right or they will have programmers who actually work on your site. No one can really optimize a site without actually optimizing the site itself. Half of the SEO equation deals with on-site problems, which includes cleaning up the code, optimizing content and making sure that all of the elements that spiders seek are in place. The other half deals with offsite issues, such as quality link building. The first sign of trouble with an SEO company should have been when they weren't going to work on your site.
Originally Posted by Natural Elements
I agree that it's good to warn newbies. A lot of people who came to me over the years had already been burned by the scammers.
"Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote." -- Benjamin Franklin