One method to find out if an seo consultant perfect at their job is that they can be on entry page of rankings.
If so, you might need been a target of SEO black hat techniques without you being associated with it. Because a service company knows and uses the methods that should. http://T.edm.greenearth.org.hk/t.aspx/subid/742441243/camid/1734055/?url=http://Forum.altaycoins.com/viewtopic.php%3Fid=1018709