Barrett Insurance Services has specialized in Commercial & Employee Benefits in San Antonio since 1958. Whether you need Group or Individual Health, Life Dental or Vision, we have a plan for you. Business, Surety, Risk Retention & Management are also available including Worker's Compensation & Non-Subscriber Policies. Commercial Auto, General Liability and Property Coverage Help Our Commercial Clients Recover From Unexpected Events.