I had written my own resume about 3 times and the formatting was plain and to the point. I was going from an engineering background to IT so I had trouble translating my work into a cyber security standpoint. I went to TopResume to get a "professional" to write the resume with what I have. I ended up getting a copy/pasted very bland resume with more than 1 spelling error and the formatting was completely wrong and all hiring managers would ask for another resume since it looked weird (from 1 page to 2 page and header was copy/pasted that I will show a photo of). Not only that but after talking with the company to fix the spelling errors in my cover letter and resume it was a pain to place it on many of the job related sites like Dice.com, LinkedIn.com, Indeed.com, ZipRecruiter.com and many more.
The Advice I give to everyone out there is this... Watch a few YouTube videos or read advice on how to write a resume and try to do your own. After that find a nice template online to organize your information and be careful of the formatting since it will be completely different from MS Word and the rest of the internet (Try google docs view along with MS Word to be sure).