The escrow company is normally chosen by the Buyer or Seller, but is often directed by either agent involved in the transaction, as they may already have a working relationship with an escrow company. Be aware that it is ultimately your choice in selecting your escrow company, based on your needs and wants.