If you have a screenplay that you want to get produced, hiring a script agent can be helpful. This also saves you time, money and effort because the agent is the one who tries to sell your script, then he earns by getting a percentage from the sold script. Agents know the ins and outs of the industry and they have large networks and linkages that can possibly make deals from promising materials. However, getting a script agent can be a very challenging task, especially to new writers.
Polish your script and the actual documents you will provide to potential script agents. At the same time, for your protection, have your script registered at the U.S. Copyright Office. You can do this online by following the steps on how to register a screenplay at the U.S. Copyright Office website.
Make a shortlist of the agencies you want to inquire on. Look for agencies that are open to new writers. The bigger agencies are generally very busy handling works of well-established writers. Newer agencies are usually ideal ones to try out because they are just beginning to establish themselves. They are hungry to find the next big talent and are more willing to work with new and even inexperienced screenwriters with potentials.
There is also no problem trying out in bigger agencies, but it would always be best to invest time and effort to agencies that are more open to submissions from new writers. Personal recommendations from your own contacts including your friends, family members, schoolmates, professors or colleagues would also be helpful.
Trim down your list and check the script agents against those listed on the Writer's Guild of America (WGA), which provides a bimonthly list on their website.
Finalise your list and start getting in touch with the script agents and agencies to know how you can send your material. Prepare your documents for each one and take note to include a SASE (self-addressed stamped envelope) when sending your queries by mail. Provide a space for "Yes" and "No" options. You can use something like "Yes, I am interested to read your script," and "No, at this time, we are not accepting new clients."
Send out your query letters in sets of 10 or another number you feel comfortable with.
Wait for the replies from the agencies. Mail your full script to any interested agent. Whenever you receive a rejection letter, start sending another query letter to the next one on your list.