The question of which provider of service is a big thing that bothered me in the past. I have been referred to outsource the solution to my needs in India. I was told that SEO firms there are pretty much advanced and costs less than what we could find here. Now, is there anything you can say about this statement? Having the resources to consider and the capability to judge cases and situations may be the best things that you can have as an advantage on this matter. Make your decisions based on the actual facts that you can see.