Skip to the content

Marshall Insurance specializes in auto, home, business and life insurance.

Insuring Union County and All of North Carolina

Gary is the founder and president of Marshall Insurance. He started his insurance career in 1986. His experience includes insurance marketing, sales and underwriting. In 2001, Gary formed Marshall Insurance in a spare bedroom in his house. From those beginnings, the agency has grown to three locations, Stallings, NC, Rock Hill, SC and North Myrtle Beach, SC. Gary is a graduate of the University of Illinois with a B.S. in Finance and holds the CIC (Certified Insurance Counselor) and ARM (Associate In Risk Management) designations. Gary and his wife Myra who serves as CFO of the agency, are the adoptive parents of three children. Gary also serves as an elected member of the Union County Board of Education.

marshall-checkbox-withborder

Specializing In Erie Insurance

Erie Insurance has been helping customers since 1925 with their auto, home, business, and life insurance needs.
See All Reviews

Quotes From Multiple Companies

Contact Marshall Insurance
Let one of our experts customize a solution that's right for you.
Erie Insurance has been providing the protection you need and the service you expect, all at a great price. See why more than 90% of customers stay with Erie Insurance year after year.

Recent News & Updates