Some resume writing services work with you on an email basis, while others are only available via phone. Some of these services are available for a fee, while other only require a small deposit. You should choose a company that can work (more info here) with you at a reasonable price, and that is likely to be affordable for you.
Before you hire a resume writing service, check out their reviews to see what other customers have to say about their experience. You can also search for local businesses in your area by using the US Small Business Association's directory. You can also call to ask for samples of their work.