An escort company is a business that provides escorts for customers, usually for sexual solutions. The company typically arranges a meeting between considered one of its escorts and the shopper at the customer's house or hotel area (outcall), or for the escort's residence (incall). Some companies also supply escorts for for a longer period duration