They do nothing for your site that you can't do by yourself, with a little studying and learning. There are many legitimate techniques for improving search results, many of questionable value, and many "gray hat" and even "black hat" techniques that you should avoid, but many SEO companies sell (and sell hard). They may give you an initial bump, but you risk being censored by search engine companies and ending up in even worse shape than before. Save your money and start learning.SEO prices can be costly, especially for small-medium sized businesses, simply due to the fact that it requires a lot of time and skill to effectively perform. If you are looking for a low-cost alternative, and wouldn’t mind putting in some time yourself to do the SEO, I would recommend a tool called LotusJump. I’ve been using them for the past couple of months and it’s really quite simple and affordable to do. I even found a promo page so sign up under so I’m quite happy with that I’ve been getting. Good luck to you..