Insurance advisors who truly work for you.

Not all insurance agents are created equal. At Main Street Insurance Group, we go out of our way to treat our clients like people and we use our industry experience and diversified knowledge base to protect what you value most in business and in life.

Partners

Stephen Brady, CIC, CBIA

Stephen Brady, CIC, CBIA

Partner / Sr. VP of Personal  Division/ Business Risk Consultant

sbrady@mainstreetins.com
828-436-0402

Charles (Tripp) Z. Flack III, CIC

Charles (Tripp) Z. Flack III, CIC

Partner / President / Business Risk Consultant

tflack@mainstreetins.com
828-202-5773

Charles (Chad) Z. Flack IV

Charles (Chad) Z. Flack IV

Partner / Sr. VP of Business Development / Benefits Risk Consultant

czflack@mainstreetins.com
704-335-3605

T. Cooper Flack, MBA

T. Cooper Flack, MBA

Partner / Sr. VP of Benefits Division / Benefits Risk Consultant

tcflack@mainstreetins.com
828-202-5750

Matt Frazier, CIC, CRM

Matt Frazier, CIC, CRM

Partner / VP of Business Development / Business Risk Consultant

mfrazier@mainstreetins.com
704-944-6133

Craig Katzman, CIC

Craig Katzman, CIC

Partner / Sr. VP of Commercial Division / Business Risk Consultant

ckatzman@mainstreetins.com
704-944-6117

David Swimmer, CIC

David Swimmer, CIC

Partner / Chairman of the Board / Business Risk Consultant

dswimmer@mainstreetins.com
704-944-6113

Board of Directors

Rhett Giddings

Rhett Giddings

Board of Directors

rgiddings@mainstreetins.com
877-872-4578

Jim Harrill, CPCU

Jim Harrill, CPCU

Board of Directors / Business Risk Consultant 

jharrill@mainstreetins.com
704-335-3601

Danny Martin, AAI

Danny Martin, AAI

Board of Directors / Business Risk Consultant 

dmartin@mainstreetins.com
704-335-3602