While replying to an earlier thread on this forum, two things occurred to me! 1) website security and hacker prevention are a significant headache; 2) I actually have some pretty sophisticated software enginneering skills (masters degree from a major university in software engineering) and technical background for website security.
So, if you'd like me to email a pdf checklist to you of what to do when your site has been hacked, then pm me.
Also, if you would like me to perform a one time security analysis of your website, also pm me.
Hope you are have an awesome day.