Once an agency has determined that it would like to represent you, then you can discuss with the agents what type of photos you'll need for them to promote you to their clients. Depending on the type of agency and the market you are in, the agency may be willing to advance the cost of your first photo shoot. Otherwise, this will be an investment you will have to make.