Hello,
Important thing: your website may be still compromised OR your website may be clean, but AdWords does not recognize it (unfortunately, it happens).
First of all, I'll check your website/hosting account for malware and clean it if necessary. I'm a web-security specialist and server admin (I clean malwared websites/hosting accounts daily). This is my full-time job, so you may be 100% sure of the results.
After that, you'll re-send your ads and if the ads will be accepted, you'll pay me half of the price (first milestone) and we are done :) The cleaning should take about 2 days. I'll need an access to the hosting panel.
If AdWords declines your ads for security reasons after cleaning, I'll have to contact AdWords support and solve this problem. It's not easy, but I've done this before :) Unfortunately, it may take 2-4 weeks, but sometimes 5-10 days is enough (from my experience, it highly depends on a Google Support Technician assigned to this ticket). You will have to add me as an Administrator of your GoogleAdWords (it is necessary to contact Google on behalf of you).
After that, when your Ads will be accepted, you will release both milestones.
You will not have to pay me anything if your ads are not accepted.
Looking forward to hearing from you (send me a message even when I'm offline),
Adam