If you want a good resume written and you are not confident in doing it yourself then you can use a freelancer's service instead. I personally trust freelancers than companies as the latter tend to have more clients and they might not have enough time to cater to my needs or changes in case I need them.
But of course its a matter of personal preference in the end.
Brilliantminds