I'm a firm believer that you should have a "core" CV and then tweak it to suit whatever job you are applying for. I'm not saying tell fibs, but depending on the ad, you may need to stress some of your achievements for one job, other achievements for another job. CVs from people operating a shot gun approach and applying for anything with no thought gone into it are easily spotted and usually binned
Secondly, keep it relatively straightforward and remember the CV is not there to get you the job, it exists to get you the interview. Personally, I like to read CVs that are consise, with bullet points as opposed to dense paragraphs of text. Stress your achievements.
Don't forget the cover letter, always an opportunity to to add a couple of extra paragraphs (short). Spell check it, and don't use the US version.
I'd check what services you get from this company and what they charge, €400 as mentioned in another post, to me is a rip off, a good book or some digging online will give you plenty of tips to follow