Photographing headshots is one of the most in-demand services that a photographer can provide. Nearly everyone needs a professional headshot, regardless of their profession. To add a personal touch to their websites, businesses often post headshots of employees.