Our Story: Neighbors Helping Neighbors Protect What Matters
Our Mission and Values
At Barnes Insurance Group, our mission is to help Michigan families and business owners make
smart insurance decisions with confidence. We believe in honesty, personal relationships, and clear guidance from real people who live right here in the Bellevue community.

Meet Our Team
Our experienced agents combine decades of industry expertise with a genuine commitment to customer care. Each team member is licensed, friendly, and ready to help find coverage that fits your life.

Randy Barnes
Owner | Barnes Insurance Group

Heather McMillon
Office Manager

Vickie Roberts
Customer Service Representative

Nicholas Barnes
Insurance Agent

Nate Barnes
Insurance Agent

Community Involvement
We believe our success comes from giving back. Whether sponsoring a Bellevue Little League team or supporting local non-profits, BIG is committed to strengthening the communities we serve.

★★★★★
“Insurance Town SC made everything so easy. The agents were friendly, responsive, and got me a great rate in no time!”
- John Doe
★★★★★
“Good experience overall. They explained all the policy details clearly. The only small issue was a bit of delay in getting my documents, but the staff followed up quickly.”
- Mary Smith
★★★★★
“Fantastic service! They helped me bundle my auto and home insurance and saved me a lot. Very professional and trustworthy.”
- Carlos Reyes


Why Choose an Independent Agency
Working with an independent insurance agency means freedom to choose from multiple companies and confidence that someone is always looking out for you. We review your policy each year to keep coverage current and pricing competitive.
FAQs About Barnes Insurance Group
How long has BIG served Michigan?
Our agency has deep roots in Bellevue and has helped residents across the state for more than two decades.
What insurance companies do you work with?
We partner with leading regional and national carriers to find the right fit for your budget and needs.
How can I schedule a consultation?
Use our online calendar or call our office to book a meeting with a licensed agent.
