I would say whoever is more capable. If the agency has a relationship with you and they trust you, you may be better off doing it. If the photographer is successful and has contacts, he/she may be better off doing it
Mary
www.TheMakeupArtist.com