A virtual assistant company provides your business services from a distant location. Many companies give virtual assistant services to run the admin tasks of the business.