Our Team

Meet your local insurance experts.

Outstanding service starts with an outstanding team. Meet the professionals behind Cotton’s All Lines Insurance, Inc..


Mike Cotton CLU, CPCU President,

Owner and Founder of Cotton’s All Lines Insurance, Inc.

Mike graduated from the University of Florida in 1973 with a degree in business administration, majoring in Insurance. While attending UF he earned:

  • 3-time SEC champion,
  • 3-time All-American
  • and was the USA National Pole Vault Champion in 1973!

He was inducted into the University of Florida’s Hall of Fame as a “Gator Great” in 2009.

Mike entered the insurance business in 1973 as a Life and Health agent. He began selling Property & Casualty insurance in 1982 forming Cotton’s All Lines Insurance in 1986. He holds 2 professional designations in insurance, Chartered Life Underwriter in 1980 and Chartered Property Casualty Underwriter in 1986. Mike is an expert advisor for Affordable Healthcare, Medicare, and Life Insurance products.

When not working, Mike enjoys traveling with his wife, Debbie, spending time with his family, working out, and Volunteer Ministry.


Kimberly Videon, Licensed Agent & Office Manager

Kimberly was born and raised in the ‘Gator Nation’ and has a strong passion for its community. Kimberly has been a licensed insurance agent since 1999 and strives to meet her client’s needs through superior customer service and interpersonal communication.

In her downtime, she spends time with her family and like most Florida Natives Kimberly enjoys soaking up the sun and spending time in the water. She also spends time traveling for her youngest son’s sports events.

She makes it her mission to provide clients with the most informative and positive insurance buying experience possible.


Jennifer Michel – Licensed Customer Service Representative

Jennifer Michel has been a licensed Customer Service Representative for over 15 years.

As a previous Gainesville resident, she loves this town and all the excitement around game time! Now an Ocala resident, she commutes daily back to this beautiful town to provide others with excellent customer service with their insurance needs. She enjoys helping other people get the most out of their insurance policies and helping others find solutions to their difficult insurance situations. She prides herself on going above and beyond and believes that every customer should be treated the same way she would treat family.

When she is not helping others here at the office, she is a proud mother to two handsome young men who are her whole world. In their downtime, they enjoy watching Gator football, having backyard barbeques, and watching good movies together as a family.


Chris Roberson – Licensed Agent

Chris Roberson has been a Licensed Agent for 10 years, with experience in auto, home, life, health, and Banking. He loves helping customers manage their everyday risks and is passionate about providing insurance knowledge to customers.

When he’s not at work, he enjoys spending time with his family at the beach, mentoring kids, and coaching flag football.


David O’Neill – Office Assistant

David joined the agency in 2019 and prides himself on providing excellent service to our customers and our agents. He assists in all lines of personal insurance: life, health, auto, home, and Medicare.

When not working David enjoys spending time with his wife and his sons and he also enjoys singing on the praise team at his church. He has a degree in music and is also an avid tennis player.


Need an insurance quote? Get in touch!

Access quotes from Florida's most trusted insurance carriers. It’s comparison shopping at the click of a mouse.