Hello,
I am a Google updates penalties, anchor text and backlinks profiles audit, bad backlinks removal and disavow tool specialist. I’ve already done lot of similar projects and got lot of penalties revoked and I am currently working on other similar projects on Elance, Odesk and freelancer. I just want to let you know that i can get that website back by getting that penalty revoked.
The SEO companies or individuals you've hired before did lot of low quality links that Google consider now as being spammy, so you need to get rid of them before getting a manual penalty.
The challenge however is finding those bad links and keep the good ones, it’s where all self called “Penguin specialists” fail because they just use some automated tools. If you deleted the wrong links your website will loose a significant SERP and you will end regretting that decision. The people who bids here are the same who use those spammy seo methods and will not be of any help for you, they will just use some online link scoring tools. They will delete some high quality links that your website needs more than ever and the situation will get worse.
I personally do everything manually and I always make sure to remove only and only the bad links. You should know that there is no tool that can replace a human in checking the quality of backlinks one by one.
I gather data from multiple sources like, GWT, majesticseo, ahrefs and make a unique list then start cleaning up process.
I also have some very good ti