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

828-436-0402

Charles (Tripp) Z. Flack III, CIC

Charles (Tripp) Z. Flack III, CIC
CEO / Partner

828-202-5773

Charles (Chad) Z. Flack IV

Charles (Chad) Z. Flack IV
President / Partner

704-335-3605

T. Cooper Flack, MBA

T. Cooper Flack, MBA
Partner / Sr. VP of Benefits Division / Benefits Risk Consultant

828-202-5750

Matt Frazier, CIC, CRM

Matt Frazier, CIC, CRM
Partner / VP of Business Development / Business Risk Consultant

704-944-6133

Craig Katzman, CIC

Craig Katzman, CIC
Partner / Sr. VP of Commercial Division / Business Risk Consultant

704-944-6117

Marc Stevens, RHU

Marc Stevens, RHU
Partner / Sr. Strategy Consultant

704-756-9965

David Swimmer, CIC

David Swimmer, CIC
Partner / Chairman of the Board / Business Risk Consultant

704-944-6113

Board of Directors
Rhett Giddings

Rhett Giddings
Board of Directors

877-872-4578

Jim Harrill, CPCU

Jim Harrill, CPCU
Board of Directors / Business Risk Consultant 

704-335-3601

Danny Martin, AAI

Danny Martin, AAI
Board of Directors / Business Risk Consultant 

704-335-3602