When, shopping for a Search Engine Optimization (SEO) company/specialist you need to be aware of a few things.
If someone offers you fast results they may be pulling your leg. If you aren’t listed on search engines average time to be index takes around 4 weeks. Someone offering submissions in less then that is coning you. Websites that are already listed and are just being updated will have a faster result.
A guarantee isn’t always reinsurance. Just because a site states they can get you in #1 spot doesn’t mean they can deliver. Or, they may have you listed under an obscure keyword or phrase. Most legitimate SEO’s will tell you no one can guarantee a top spot on all keywords and phrases. Search Engine optimization is not an exact science. Trail and error along with constant tweaking will help bring your site closer to your goal.
Most SEO’s should give you some information on where your site stands currently. You links, keywords, where you rank on major search engines etc.. Or, do one yourself. My article “Google’s Helping hand” show you free tools that can help you evaluate where you are on search engines. Don’t go into any SEO work blindly. Know where you stand before and after.
Price is never an indication of how good a service is. More isn’t always better.
Shop around try to get most for your money, but be realistic. If it seems too good to be true then it may just be. Be prepared to shell out some cash. SEO is not cheap. You should think of SEO as advertising. It should be contestant as should all of your advertising efforts.