The firm was originally founded in 1975 by T. Ladd Painter
in Asheville, North Carolina as a sole practitioner providing audit and tax services.
In 2011, at the retirement of Ladd Painter
and Charles Russell, the firm was purchased by brothers Richard Carter and Rob Carter and renamed Carter, P.C.
The firm's philosophy was established by its founder T. Ladd Painter who laid the foundation for success by focusing on kindness and respect for one another, being client centric, and maintaining strong technical skills.