SEO check for my website - we are getting penalized

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
This is an SEO troubleshooting task.
I have a website that advertises a service the we supply to a local area - 20 mile radius of our home only. For some of our keywords we are near to top of google searches, however for the others we are only down on page 5 or 6.
We only have 3 competitors in our town and it crazy that we haven't been ab;e to get back to the top of google results for ALL the main keywords.

So what is the job? It is to discover why we are being penalized. Once we know exactly why then we will post the job of getting them back to the top. I repeat - we were at or near the top of page 1 for a long time and then removed many pages down and it is really hurting us right now in this busy season.

We need to get these back on to the top within just 2-3 weeks from now because this is the busiest season for this business.If we miss this season then it's no good doing the job. White Hat techniques only!!

Once again - our business operates in a small town and we have only 3 competitors. We are NOT trying to cover a wide area - only a 20-mile radius.

PLease only bid uif you can accomplish this. I will then send you to the google search and you'll see our listing on page 1 of google results for a couple of keywords.

Skills required:
Link Building, SEO
Hire jmspsx
Project posted by:
jmspsx United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.