Meet Our Team

Nelson Hatchett

I grew up in the metropolis of Cowan, TN. My parents started our agency in 1954 (before I was born). Initially, I didn’t plan on being part of the family business, but I joined the agency after graduating from MTSU in 1980. Then, in 1992, we built a new office building and moved the business to Winchester, TN. I have 38 years of experience in the insurance industry. I have delivered big claim checks and small ones. It makes me happy to be able to hand somebody a check after they have suffered a loss. Helping people makes life exciting!

When I’m not working, I ride bikes both road and mountain, with my friends. We work out together almost daily. I enjoy water sports, boating, wakeboarding on Tims Ford Lake and I like to snow ski occasionally, go mountain biking around Sewanee or work in the yard at home, as I like being outside every chance I get. In the fall, I enjoy U.T. football.

I enjoy faith-based charities and organizations. We like to support local nonprofits, as well as our church. I hope to be able to give back more as time allows.



  • – Certified Insurance Counselor for over 30 years
  • – Certified Professional Insurance Agent



Kyle Hatchett
Commercial Insurance Agent

I was born and raised in Franklin County, TN. I graduated from Franklin County High School and the University of the South in Sewanee, TN. I started working at Hatchett Insurance as a teenager. After college, I worked in commercial insurance in Lexington, Kentucky, then taught high school English for two years in Iraqi Kurdistan, where my wife was doing research for her PhD. We returned to Franklin County in 2017.

If I’m not at work, there’s a good chance I could be at the gym (at least occasionally) or at Cowan First Baptist Church, where I serve as the song leader. I, also, like a good, thought-provoking book- fiction or nonfiction. I’m pretty much addicted to coffee, tea, and Marvel movies.

I enjoy getting to know the local business owners and nonprofit managers who keep our community running and finding out how I can help them. I currently attend the Winchester Noon Rotary Club.

Tammy Ryan

I grew up in Cowan, TN. I’ve been working with insurance since 1985, and I enjoy working with our clients to offer advice on their individual insurance needs.

Denise Meeks

I have worked for Hatchett Insurance since 1987. The insurance market is more competitive than ever giving clients more options from which to choose. I love what I do. I enjoy coming to work, I know my customers by name, and I know I do a good job.


Melinda Drake

I have been licensed in Property and casualty/Life and health insurance since 2015. I love coming to work and getting to know our customers. I enjoy working with clients to meet their insurance needs.

I grew up near Monteagle, TN. I currently reside in Winchester, TN. When I am not in the office, I love spending time with my husband and our four boys! I enjoy hiking and running or anything outdoors. I am an avid Atlanta Braves Fan!

Serving others is important to me. I enjoy serving as song leader and children’s program assistant at Belvidere 1st Baptist Church.

Leigh Ann Garner
Customer Service Represenative

I am new to the world of insurance. I have previous valuable work experience in banking and the medical field. I am excited to add insurance to my work resume. I enjoy working with the community and look forward to helping others with their insurance needs.

I am a native of Winchester TN. I am a graduate of Middle Tennessee State University. I enjoy spending time with my family. I love to listen to my boys play music and sing at our church. On the weekends you will usually find me spending time outside. I also enjoy cooking for my guys.