Gaines Insurance Agency, Inc. is a reputable insurance company based in Vergennes, Vermont, providing a wide range of auto, home, farm, and small business insurance to residents in the Champlain Valley since 1961. With a focus on excellent service, they represent several esteemed insurance companies, including Co-operative Insurance Companies. Gaines Insurance Agency, Inc. offers flexible payment plans, discounts for good driving records, good credit rating, and a commitment to education and community support.