An escort company is a firm that gives escorts for clientele, ordinarily for sexual providers. The agency typically arranges a gathering in between one of its escorts along with the client at the customer's property or lodge area (outcall), or in the escort's residence (incall). Some organizations also give escorts for for a longer period durations