
About Carter Insurance Agency
We are a part of the Carter Insurance Agency from Bristol, VT. Eric Carter took over as the new owner when Gary Roberts retired. We continues business as usual in St. Johnsbury with the same staff and dedication to serving all of our clients' insurance needs.
Carter Insurance Agency is affiliated with both Trusted Choice and SIAA. We offer a wide choice of personal and commercial insurance products from many outstanding companies.
Our philosophy is to provide our clientele with the exact insurance protection that they need, not just a pre-packaged, one-size-fits-all generic policy, and to do so at the most competitive price available. Superior, personalized service has been and continues to be what we do best.
Our Staff

​James Clark - Office Manager
James leads our Hinesburg office, managing daily operations and helping clients secure the right protection for their needs. A U.S. Navy veteran with a background in intelligence, leadership, and business coaching, James brings a disciplined, client-first approach to insurance. His experience spans personal, and commercial policies, and he’s committed to helping Vermonters make confident, informed decisions about their coverage.
Contact James at 802-505-1054 or james@carteragencyvt.com
.jpg)
Annie Denny - Customer Service Representative​
Annie joined our team in 2025 as a Customer Service Representative, bringing with her a diverse professional background spanning IT, accounting, and education. Her depth of experience and commitment to excellence allow her to deliver responsive service tailored to each client’s needs. Annie lives in Bristol, where she enjoys life with her two dogs and a strong connection to her local community.
Contact Annie at 802-505-1054 or annie@carteragencyvt.com









