Escort agency
There are escort agencies which provide escorts for occasions or for a visit to an event. This is a more legitimate service. Such agencies provide security, especially for females attending an event.