McCoy Insurance Services, Inc., located in Lebanon, Virginia, is a family-owned and operated business that has over thirty years of insurance experience. Customers are our number one priority and service is our main goal.