Escort agency
company that provides escorts, usually for sexual services
An escort agency is a company that provides escorts for clients, usually for sexual services. Individual girls who provide this kind of service are known as call girls. The practice is close to being prostitution.[1]
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.