A professional photographer will charge you anything between $100 and $400 per session to take corporate headshots. Remember that a single session can last for about an hour. On the other hand, AI headshot generators come with modest pricing per month, weekly, or annually. You can even create professional headshots for free using Media.io Corporate Headshot Generator.