John,
1)Did you check the Google Webmaster console ? Check [
1] & [
2]
2)34 links in your footer could be considered a bit excessive.
3) looking at your code it seems a little messy, but shouldn't be too much of a problem
Code:
<td width="220"><div align="right"><a href="blog"> </a> </div></td>
could be interpreted as hidden links.
Your site could do with a
SEO makeover

Edit : what did you get for your cash
here? Do you know any thing that they might have tried that could have compromised you ?