620 N Main Street
Kannapolis, NC 28081
P: (704) 298-4446
F: (704) 298-4230
1 E Marion St Suite 206
Shelby, NC 28150
P: (704) 692-3501
F: (704) 298-4230
8:30 AM - 5:00 PM
Monday to Friday

The staff at McMillan Steedley Agency has more than 40 years of combined experience in the insurance industry

We are here to put that time and knowledge to work for you in finding you the best insurance policy possible for your budget. Take the time to meet our staff and see why we’re the team for you.

JR McMillan

JR McMillan
Owner / Agent

McMillan-Steedley Agency
620 N. Main Street
Kannapolis, NC 28081

Office: 704-298-4446
Cell: 704-642-7475
Fax: 704-298-4230

Email: jrmcmillan@mcmillansteedley.com

  • 23 years Insurance experience
  • National Multi-Line Sales award Winner
  • President South Rowan YMCA Board
  • China Grove Civitan Club
  • China Grove Youth Sports Board Member
  • Member Dayspring Community Church
  • 2 Children, 4 Grandchildren
Beth Steedley

Beth Steedley
Owner / Agent

McMillan-Steedley Agency
620 N. Main St.
Kannapolis, NC 28081

Office: 704-298-4446
Fax: 704-298-4230

Email: bethsteedley@mcmillansteedley.com

  • 16 Years Insurance Experience
  • Licensed in Life, Health, Property & Casualty
  • B.A – UNC Greensboro – Music Education
  • Music Minister – Dayspring Community Church
  • Married: Gerry Steedley, 3 Children, 10 Grandchildren
Brandon McMillan

Brandon McMillan
Owner / Agent

McMillan-Steedley Agency
1 E Marion St
Suite 206
Shelby, NC 28150

Office: 704-692-3501
Fax: 704-298-4230

Email: brandon@mcmillansteedley.com

  • 7 years of customer service experience in the Shelby, NC area.
  • Member of Eastside Baptist Church
  • Married with twin girls
  • Attended Appalachian State University

Custom Website Design Powered by the Charlotte Web Design Company