How We Started

Michael McGowen’s career began with The McGowen Agency as an associate agent in 1992. The McGowen Agency is a multi-generational insurance company serving Stanly County since 1975 and Anson County since 1990. Michael has been the principal agent of Michael McGowen Agency since 1998.

We Value What You Value

Our team works hard to ensure that what you value is protected. Whether it is auto, homeowners, renters, business, farm or life insurance, we will work with you to achieve the best insurance solution that fits your budget. Allow our experienced agents to assist you in finding the right insurance product(s) for you or your business. It is our mission to be a single source for all of your insurance needs.

The right insurance protects you, your family, your business, and your assets when an uncertain event happens. Count on us to give you reliable insurance options that fit within your budget. We are here to help you achieve the peace of mind you want and need.

Insurance Company in Wadesboro NC

Well-Connected Insurers

Our carriers include: Nationwide Insurance, NC Grange Mutual, Universal Property and Casualty, Travelers, Met Life, Safeco, Progressive, and National General, just to name a few.

Insurance Company in North Carolina

Our Carriers

American Modern






K&K Insurance Group,

Met Life

National General


NC Grange Mutual

Neptune Flood



Southern Mutual Church Insurance


Universal Property & Casualty

US Assure Builders Risk

Contact Us

Michael McGowen Agency Inc., located in Albemarle and Wadesboro, NC and is open Mondays to Fridays from 9 AM to 5 PM. Call our Albemarle office at 704-983-3105 or our Wadesboro office at 704-694-9696. We’re open Saturdays and Sundays by appointment.