About Johnson Insurance Management

Founded in 1991 by Richard Johnson, Johnson Insurance Management is a family owned Independent Insurance Agency based in North Carolina. Our focus is to provide small town service with the conveniences of large town companies.

Johnson Insurance has grown to 7 locations conveniently located in Charlotte, Monroe, Wadesboro, Laurinburg, Rockingham and Marshville. As an independent insurance agent we provide a full array of insurance solutions including auto, home and business.

We are a proud member of the Auto Insurance Agents Alliance of North Carolina, Independent Insurance Agents of North Carolina and Rotary International.

Customer Service
Online Insurance Quote
24/7 Auto Quoting
Agency Locations

Meet Our Insurance Agents & Staff

Todd Johnson
Todd JohnsonInsurance Agent, Owner
Richard Johnson
Richard JohnsonInsurance Agent, COO, Founder
Elaine Johnson
Elaine JohnsonSenior VP/Personnel
Leydy Bonilla
Leydy BonillaInsurance Agent
Erica Rodgers
Erica RodgersInsurance Agent
Latoya Chambers
Latoya ChambersInsurance Agent
Lauren Johnson
Lauren JohnsonInsurance Agent
Donna Ramos
Donna RamosInsurance Agent
Veronica Morales
Veronica MoralesInsurance Agent
Angela Hatcher
Angela HatcherInsurance Agent
Jackie White
Jackie WhiteInsurance Agent
Stephanie Crump
Stephanie CrumpInsurance Agent
Ben Smith
Ben SmithInsurance Agent
Anita Wallace
Anita WallaceInsurance Agent
Kenny Deaton
Kenny DeatonInsurance Agent
Clark Griffin
Clark GriffinInsurance Agent
Jessica Steen
Jessica SteenInsurance Agent
Olivia Dorton
Olivia DortonInsurance Agent

Convenient Agency Locations & Service

Johnson Insurance has locations in North Carolina conveniently located in Charlotte, Laurinburg, Marshville, Monroe, Rockingham and Wadesboro.

Our skilled and licensed agents are available to help you with your insurance needs in person at one of our locations or via telephone.

View Our Agency Locations