First, a process server will not prepare these documents for you, they only serve, fill, search or pull court records. So I just want to make that clear.
If you need someone to prepare the paperwork, then I would suggest you use legalzoom.com
for document preparation.
For filing the forms and then serving them to her you can then hire a process server. You can access a list of servers here
Please Note: My answer is limited to your facts presented and additional information you post may not come in after my reply or answer has posted, if this has occurred please let me know and I will answer further. Due to site tech reasons, oftentimes I am initially only able to see the first part of your post, so this may result in more interactions between us. There might also be a delay in my reply or answers, as I may be helping other customers, doing research on your question, called away from my office or have logged off. Please be assured your question(s) will be answered promptly.
Legal Disclaimer. The information given by me is not legal advice. You should not and may not rely on anything on this website as legal advice. I am not establishing an attorney-client relationship with you. I am providing only research, resources and information only for you to be informed and educated about your particular needs and my answer is limited to the facts presented. You are only paying me for such information given. I do not provide general or specific legal advice. . I also do not claim to be licensed to practice in the state where this information is being provided. I strive to provide quality information, but I make no claims, promises or guarantees about the accuracy, completeness, or adequacy of the information contained in or linked herein and it’s associated sites. As law is always changing, you are recommended to speak with the appropriate legal counsel for accurate and complete information. No part of this disclaimer can be copied or reproduced without the express consent of the owner[lawNinvest]. Thank you.