Matt MacMillan
Matt MacMillanIndependent insurance broker · Mooresville, NC Licensed in 20 states + DC

Coverage you understand, from an agent who stays in your corner.

Matt MacMillan is an independent insurance broker specializing in life insurance, health insurance, Medicare and annuities in Mooresville, serving Iredell County, the Lake Norman area and the rest of North Carolina. He compares options from the insurance companies he represents and explains them clearly, so you can choose with confidence.

  • Options from multiple insurance companies, not just one
  • A licensed North Carolina broker based in Mooresville
  • No cost to talk, no pressure, no obligation

Get your no-cost quote

Takes about a minute. Matt will call to set up a no-cost review.

Your request goes straight to Matt MacMillan, your local Mooresville broker.

Add details (optional)

Your information is only used to respond to your request.

Rather talk now? Call (704) 802-2523 · Book a call

  • Licensed in 20 states + DC
  • Independent — compares multiple carriers
  • Based in Mooresville, NC
  • No-cost, no-obligation reviews
Matt MacMillan, founder and licensed insurance broker of The MacMillan Agency
About Matt

Meet Matt MacMillan

Independent broker · Mooresville, NC

Matt is an independent insurance broker based in Mooresville, serving Iredell County and the Lake Norman area. He's licensed in life and health insurance in 20 states plus DC.

“I know firsthand why life insurance matters. My mother lived with multiple sclerosis, and most insurance companies wouldn’t cover her. I kept looking until I found a guaranteed issue policy that would. It came with a two-year waiting period, and she lived beyond it. When she passed, the policy paid out in full. That money lifted a real financial weight off my family and gave us the room to grieve her properly. That experience is why I do this work, and why I don’t give up on finding coverage for people who’ve been told no.”

— Matt MacMillan
How it works

Three simple steps

No pressure and no confusing jargon, just honest help finding a fit for you.

  1. Call or request a call

    Call (704) 802-2523, text (704) 237-0754, book a time or fill out the short form. Matt will ask a few questions about what you need.

  2. Compare your options

    Matt compares options from the companies he represents and explains the trade-offs in simple terms, with time for your questions.

  3. You decide

    The choice is yours, with no pressure and no fee for Matt's help. If you'd rather wait or keep what you have, that's fine too.

Coverage options

Coverage for every stage of life

Not sure which one fits? That's what a conversation is for. Here's a simple overview of each.

Medicare

For: people turning 65, or anyone reviewing their Medicare coverage.

A clear walkthrough of Medicare Advantage and your other options, compared across the plans Matt represents in your county, so you know what each choice means before you make it.

Annuities

For: savers planning for, or living in, retirement.

An insurance contract that can offer tax-deferred growth and, depending on the contract, income payments. Matt explains how each type works, what it costs and any limits on access.

Health coverage add-ons

Supplemental coverage that helps with costs Medicare and other health insurance may leave behind.

Cancer Policies

For: people who want extra help with costs after a cancer diagnosis.

Cancer treatment can bring out-of-pocket costs your health plan may not fully cover. A cancer policy is designed to help you through that time by paying a lump sum (or continued payments, depending on the policy) if you're diagnosed with a covered cancer. Benefits, waiting periods and exclusions vary by policy.

Heart Attack & Stroke Policies

For: people who want a cash cushion after a heart attack or stroke.

Pays a lump-sum cash benefit directly to you after a covered heart attack or stroke diagnosis. The money may help with deductibles, travel and everyday bills. Benefits vary by policy.

Not sure where to start? Ask Matt to help you decide →

Why work with an independent broker

A broker who works for you, not one insurance company

Compares multiple carriers

A captive agent can only offer one company's products. Matt compares plans from the carriers he represents, side by side.

A local NC broker

Based in Mooresville and licensed in North Carolina plus 19 other states and DC. You'll have a real person to call, before and after you enroll.

No pressure, ever

Take your time, ask questions and talk it over with family. The goal is a decision you feel good about.

No cost to talk

Reviews and quotes cost nothing and there's no obligation. You only pay premiums if you choose to buy a policy.

Turning 65?

Turning 65 checklist

Gather these before your enrollment window opens so your review goes quickly.

  • Find your enrollment window: it opens three months before your 65th birthday month.
  • List your doctors, hospitals and pharmacy.
  • List your prescriptions and doses.
  • Note any current coverage, such as an employer plan, and when it ends.
  • Write down the gaps you worry about: dental, vision, hospital stays, care at home.
  • Think about who depends on you and what they would need if you were gone.

Find your enrollment window

Take the checklist with you

Get a printable PDF. Enter your email and the download appears.

FAQ

Common questions

Straight answers to questions people ask most. Have another one? Just call.

Do you help people near Mooresville?

Yes. Matt MacMillan is based in Mooresville and works with people in Iredell County, the Lake Norman area, Statesville and the Charlotte area, plus the rest of North Carolina.

What kind of insurance broker are you?

An independent insurance broker specializing in life insurance, health insurance, Medicare and annuities. He is not the insurance company and is not connected with or endorsed by the U.S. government or the federal Medicare program.

Can you help with life insurance in North Carolina?

Yes. He reviews final expense and mortgage protection options for people in North Carolina. A conversation costs nothing, and there's no obligation.

When can I sign up for Medicare?

Your Initial Enrollment Period is a seven-month window that includes the three months before your 65th birthday month, your birthday month and the three months after. Most people can also review or change plans during the Annual Enrollment Period, October 15 to December 7.

Does Medicare cover dental and vision?

Original Medicare generally does not cover routine dental care, eye exams or glasses. Separate dental and vision coverage can help with those costs.

What is final expense insurance?

A smaller whole life policy meant to help your family pay for funeral costs, final medical bills and similar expenses.

What does hospital indemnity insurance pay?

It pays a cash benefit directly to you if you are admitted to the hospital, based on the plan's terms. You can use the money for any expense. Benefits and limits vary by plan.

Is there a cost to talk with you?

No. A review of your options costs nothing and you are never obligated to enroll.

Get peace of mind for you and your family

Talk with a local, independent broker today. It's friendly, there's no cost to talk and there's no obligation.

Areas we serve

Helping families around Lake Norman

Based in Mooresville and serving Iredell County, the Lake Norman area and the rest of North Carolina.

Medicare Advantage in Iredell County · Medicare and supplemental health help is available across North Carolina. Matt is also licensed in 19 other states and Washington, DC.

Call (704) 802-2523 Text Matt Request a call