top of page

About Farm Country Insurance

We're pleased to announce that Farm Country is now a part of the Carter Insurance Group from Bristol, VT. Eric Carter takes over as the new owner from Gary Roberts, who has retired. Farm Country continues business as usual in St. Johnsbury with the same staff and dedication to serving all of our clients' insurance needs.

Farm Country 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

Farm Country Insurance Agent Margaret Champagne

Agent  Margaret Champagne
​Margaret joined our team in 2005. She lives in Lyndonville with her husband, 2 daughters, and Aussie pup. She is very detail oriented and strives to give her clients the best coverage for their needs. She usually handles personal lines, but is fluent in commercial lines as well. With her extensive experience she can handle any quote that comes her way!

Contact Maggie at 802-748-8081 or


Melanie Willman
Melanie has recently joined our team in 2021 as our new customer service rep. She currently lives in Lyndonville with her fiancé and their 4 children. She has an extensive background in customer service and is eager to assist with all your servicing needs.

Contact Melanie at 802-748-8081 or

More Service • More Choices

Company Contact Information



Contact: 855-399-0966
Claims: 800-233-2160


American Modern
​Contact: 800-543-2644
Claims:  800-543-2644

extension 112 


CNA Surety

​Contact : 800-331-6053
​Claims: 877-672-6115


Concord Group Insurance

Contact: 800-852-3380
​Claims: 800-660-3838


Dairyland Auto Insurance
​Contact: 800-526-4252
Claims: 800-338-2487


Foremost Insurance


Contact: 800-527-3905
Claims: 800-527-3907


Mapfre Insurance


Contact: 877-224-5677

Claims:  844-627-3733


Main Street America

Contact: 877-927-5672
​Claims: 877-425-2467


Hartford Flood Insurance

Contact 888-784-2446
Claims: 800-759-8656



​Contact: 877-775-2436
Claims:  800-925-2886


Safeco Insurance

Contact: 877-566-6001
ext 151
Claims: 800-332-3226 


Travelers Insurance

Contact: 866-890-1789
Claims: 800-252-4633


We serve all of Vermont and New Hampshire, and are located in St. Johnsbury in Vermont's Northeast Kingdom. If you're looking for an insurance agent near Burke, Lyndonville, Danville, Barnet, Barton, Derby, Hardwick, Peacham, or Barnet, VT, or Littleton and Bethlehem, NH, contact us. We're local and ready to help you find the best coverage at the best price.

bottom of page