
Your Trusted Partner in Insurance
TC Insurance Group is your locally owned, independent insurance agency. Powered by High 5 Insurance, we offer a wide range of coverages from a diverse group of carriers to safeguard what matters to you most. We pride ourselves on providing a relaxed atmosphere with personalized service to educate our clients throughout the entire process.

Homeowners
A home insurance policy provides essential protection for your property and personal belongings against risks such as fire, wind and hail. It also offers liability coverage, safeguarding you from potential lawsuits if someone is injured on your property, providing reassurance for homeowners.

Automotive
An auto insurance policy offers financial protection against losses and damages resulting from car accidents. With variety of options for liability, collision, and comprehensive coverage, you can tailor your policy to meet your unique driving habits and budget.

Farm & Ranch
Farm and Ranch insurance provides financial protection against covered perils such as wind, fire and hail—as examples. Policies can be tailored to the individual needs of the operation. Liability coverage is also provided, protecting your farm or ranch from those unforeseen circumstances, protecting it for future generations.

Business
Business insurance helps protect companies from financial losses from various risks including property damage, liability claims, and cyber attacks. By covering potential expenses related to accidents, lawsuits, and other unforeseen events, you can operate your business with greater confidence and stability.

Life
Life insurance provides financial security to beneficiaries by paying out a death benefit upon the policyholder’s passing, helping to cover expenses such as funeral costs, debts, and daily living expenses. There are various types of life insurance, including term and living benefit, allowing individuals to choose the best option based on their needs and long-term financial goals.

Renter's
Renter‘s insurance protects tenants against loss or damage to personal property due to incidents like theft, fire, or water damage, providing financial relief in unexpected situations. It also includes liability coverage, which helps guard against legal claims resulting from injuries or damage that occur within the rented property.
Insurance products to fit your needs
Find Coverage for All of Life's Moments


Craig Kenyon understands the challenges of small business and farm and ranching needs. His background as a small business owner as well as being in the farm and ranch industry, brings necessary understanding to his client’s needs.
Craig returns to the insurance industry after a 6-year hiatus to fulfill his dream as a Guest Ranch owner near Yellowstone National Park. Previously, Craig served as an Agri-Business Insurance Specialist as well as providing coverage for Home, Auto, Life and Commercial Clients.
Craig, a graduate of Powell High School, attended Northwest College and LCCC in Cheyenne. He has served on panels for writing insurance criteria for farm and ranch policies. He is an Air Force retired Veteran, served on Active Duty and as a full-time Guardsman with the Wyoming Air National Guard. He looks forward to once again serving his clients by protecting the things that are important to them by providing the most adequate coverage for the best premium possible.
To schedule an appointment with Craig call 307-271-0001 Option 2
Craig Kenyon
Owner, Account Executive
craig@tcinsurancegrp.com

Trevor Nelson
Owner, Account Executive
trevor@corefinancialgrp.com
Trevor started his financial services career in banking, working his way up through several departments, but the one that he found the most enjoyable was the Collections department. Meeting with clients to help them formulate a plan to get from where their finances were currently to where they dreamed, became a passion. Over the years Trevor has taught numerous Dave Ramsey, Financial Peace University Classes as well as become a Ramsey Solutions Financial Coach. He has also added multiple tools to his toolbelt by obtaining both investment and insurance licenses to better serve his clients. While Trevor’s services have broadened over the years, his desire to work together with his clients to build a plan that they are excited and educated about has remained the same.
Trevor graduated from Cody High School. While attending Cody High School, Trevor made the controversial but wise move to date a girl from Powell High School. They have been married for over 20 years now. Trevor, his wife and their two children enjoy making the most of the Wyoming outdoors by hiking, camping, and fishing. If they aren’t in the mountains or on the water, they are probably on a baseball or softball field.
To schedule an appointment with Trevor visit https://scheduler.zoom.us/trevor-nelson/meeting-with-trevor

Sherri Wilkinson
Account Executive
sherri@tcinsurancegrp.com
With nearly four decades of experience in the insurance industry, Sherri Wilkinson has been proudly serving clients as a dedicated local agent since 1986. Born and raised in Greybull, she cares deeply about her community and the people who call it home. For Sherri, being a local agent isn’t just a job—it’s a meaningful way to stay connected, support her neighbors, and give back. Whether she is protecting a family, a farm, or a small business, she takes immense pride in offering trusted, reliable guidance. Beyond the office, Sherri remains actively involved in the local community, believing that strong hometown connections are the true foundation of both personal and professional success.
To schedule an appointment with Sherri call 307-271-0001 Option 2

Pamela Gorski
Account Manager
pamela@tcinsurancegrp.com
Pamela has always believed that good business is built on hard work, adaptability, and a genuine desire to serve others. Whether caring for patients as a CNA or working in retail, her professional journey has always centered on one thing: listening to people and helping them find the right solutions.
Outside of work, her world revolves around her family. She has been married for nearly 13 years and is a proud mom to six incredible kids, including 18-year-old twin boys. As local business owners—her family runs a roofing company right here in the Big Horn Basin community—she knows firsthand the value of a solid work ethic and reliable service.
Life keeps her on her toes, but when she does catch a break from work and school events, she loves to unwind by camping, spending time outdoors, or playing a competitive game of darts with her friends and neighbors.
To schedule an appointment with Pamela call 307-271-0001 Option 2

Kim Good
Account Executive
kim@tcinsurancegrp.com
For Kim Good, insurance is a family tradition. Growing up surrounded by the industry, she learned early on what it takes to truly protect a community's families, homes, and businesses. Six years ago, inspired by her family's legacy, Kim launched her own career and is proud to bring that lifelong expertise to her clients in Lovell.
Kim's world revolves around her family; she and her husband love raising their one-year-old daughter in the Lovell community. When she isn't helping neighbors navigate their coverage, you can find her outdoors riding horses, ranching, or spending a day on the golf course. She treats her clients like neighbors, taking pride in protecting their hard work and future generations.
To schedule an appointment with Kim call 307-271-0001 - Option 2
Powered By:

As an independent agency, TC Insurance Group isn't tied to a single provider.
We partner with a wide network of insurance carriers to find you the exact coverage you need at the best possible value.
Some of our Carriers:
(more carriers available based on customer need)

Claims: 800-225-2463
Customer Service: 800-332-3226

Claims: 800-274-4499
Customer Service: 800-876-5581

Claims: 800-546-8550
Customer Service: 800-247-2643

Claims: 800-527-3907
Customer Service: 800-255-0332

Claims: 800-327-3636

Customer Service: 800-252-4670

Claims: 800-421-3535
Customer Service: 888-891-0135

Customer Service: 800-242-7666

Claims: 800-238-6225

Customer Service: 855-680-2440

Customer Service: 800-841-3000

Customer Service: 888-530-4650
