Texas Corners: 6939 W Q Ave, Kalamazoo, MI 49009

 Texas Corners: 269.569.7076

Your Home, Auto & Life
Insurance Agency

Kalamazoo & Portage Insurance Agents

Duncan Insurance Agency has you covered for home insurance, auto insurance and anything else that life may bring you. We are a full service insurance and financial services agency serving Kalamazoo, Portage and Southwestern Michigan communities. Our team of dedicated professionals are here to help you with all your insurance and financial strategy needs.

Kalamazoo & Portage Insurance Agent

How Can We Help?

Life Insurance

Manage the risk of an untimely death for your family.

Auto Insurance

Auto insurance is generally a necessity required by law or your lender.

Business Insurance

Protect your business from any number of negative situations.

Homeowners Policy

Homeowners insurance to protect your home from disaster.

What Our Clients Are Saying

The BEST customer service. You truly can't beat it. So glad I found Jeff and his fantastic team for my insurance!


I have been very satisfied with Jeff Duncan's staff and was delighted to work with Duncan Insurance. Once again able to quote me a policy that was competitive.

Fred E.

My experience was great with Jeff and his team! I would recommend anyone to use their services!

Nicholas A.

Duncan Insurance made it easy to transition from my previous Homeowner Insurance provider. I appreciate this very much.

Ifendu N.

Jeff provides great service. He was able to save me a good bit over my previous premium by evaluating my policy and coverages. He definitely goes the extra mile for his customers, and I for one appreciate him.


Jeff and his staff are always helpful and kind. Their service is top-notch!


Friendly and extremely helpful to get the best rates and service!


Switched all my autos to him. Saved me money with better coverage AND if I have a problem, I can talk to someone local, not someone halfway around the world.


We've been with Jeff for the past couple of years. He takes care of our Home and Auto and we joined because they are great with their customer service. Jeff is very personable and polite. Couldn't be any happier!