The McPherson Companies, Inc.

Stock Corporation · 35173 Trussville · Entity ID 12076500

Officers

  • PresidentCharles Kenneth McPherson
  • Vice PresidentBrant Holladay
  • Executive DirecCharles K. McPherson
  • Chief FinancialBill Speer

Registered agent

Organization National Registered Agents Inc.

Order of registration

This is the order of registration, not a ranking by size or capital.

  • Registration 296 of 755 for the form Stock Corporation in September 2026, in date order.

Official identifiers

Virginia State Corporation Commission
Entity ID 12076500

Timeline

  1. RegisteredSource