Upwork is a legitimate, professional service for freelancers and clients. It is a well-run service with excellent track records and satisfied customers. The process is very efficient and fair. I would highly recommend using this service. My only advice is to have open communication. I have a professional writing service in the medical field. https://dsmedicalsolutions.wordpress.com/