Not a tidy-up of the one you have. A separate CV for each role you are going after, written against what employers in that role are asking for now.
One per target, not one for everyone
A single CV sent everywhere has to be vague enough to fit everything, and vague is what gets filtered. If you are going after two or three roles, you get two or three CVs, each written as though that role were the only one.
Written against what is being asked for
The wording follows what employers in that role are actually asking for at the moment, in their language rather than your last company's internal titles. The same experience described in the reader's own vocabulary is a different document to them.
Nothing invented
Your real history, your real numbers. We will push you hard for detail you have forgotten and we will not put anything in that did not happen. A CV that wins an interview you cannot then hold is worse than no interview.
You approve it, and it stays current
Nothing goes anywhere until you have read it and said yes. While your search is live we keep the versions current, because what a market asks for in March is not what it asks for in September.
Do I get to keep them?
They are yours. They are written from your history and they stay with you after the engagement ends.
What if I disagree with how something is worded?
Tell us and we change it. You are the one who has to sit in the interview and defend every line, so it has to sound like you.
Will it get through the filters?
It is written with the screening in mind, which is most of why role-specific beats generic. What nobody can honestly promise you is a guaranteed pass, and anyone who does is selling you something.
This is one part of a single engagement. Everything else that comes with it is on the services page.