Everything depends upon the various tools that an seo firm usages.
Be very careful while you are searching for recommendations in forums a person don't actually know what motives the posters have in recommending a particular company. http://ttps://www.youtube.com/watch?v=BbhIMnyBVeA