A script consultant is a cross between a quality-control officer and a sports coach. Ultimately script consultants exist to help screenwriters a) check whether their scripts are good enough to be presented to extremely busy agents, managers and producers and b) provide creative suggestions on the script's relative strengths and weaknesses and how it could be improved in the next draft. Script consultants are typically individuals either working in a lone-wolf fashion, or for specialist script coverage companies like Industrial Scripts.