Greenville Office
Situated just south of Greenville’s bustling business district, our Greenville location is central to much of the Upstate, and accessible to its business community. The Greenville location is just mere minutes from downtown Greenville, as well as from interstate access, allowing us to serve the greater Greenville business community.
As the main headquarters for Stokes & Company, this office houses 30 team members, as well as much of our executive team. Through this location, we are proud to provide accounting and bookkeeping services, tax preparation and consultancy, business advisement, and payroll services.
Greenville
108 Frederick Street
Greenville, SC 29607
(864) 242-1418
Stokes & Company: Greenville
108 Frederick Street
Greenville, SC 29607
(864) 242-1418
Greenville Staff
Stephen C. Stokes, CPA
President
Allen A. Hodges, CPA
Vice President
Michael J. Twomey, CPA
Senior Tax Manager
Rachel D. McClaran, EA
Senior Manager
Brandon L. Esco, CPA
Accounting & Tax Manager
Hannah R. Williams, CPA
Accounting & Tax Manager
Joseph Sciortino, CPA
Accounting & Tax Manager

Ryan G. Faust, CPA
Accounting & Tax Manager

Gary L. Wheeler, CPA
Tax Partner Emeritus
Cheryl M. Bryson, EA
Tax Manager

Emma Francis
Business Development Specialist

Tara Kennedy
Firm Administrator

Jennifer Thieleman
Office Manager

Steve Chisholm
Accountant and Technology Specialist

Michelle Walker
Account Administrator

Sonja Gorsline, EA
Tax Accountant

Amy Dowden
Senior Accountant

Julie Freeman
Senior Accountant

Kyle C. Morris, CPA
Senior Accountant

Audrey Glendinning
Accountant

Denise Inabinet
Accountant

Holly Carver
Accountant

Pamela Robinson
Accountant

Ping Wang
Accountant

Sandy Lamb
Accountant

Stephanie Sonne
Accountant

Christine King
Executive Assistant

Lanelle White
Administrative Assistant

Wendy Williams
Administrative Assistant

Stephen C. Stokes, CPA
President
With more than 18 years’ experience in the accounting industry, Stephen Stokes is a licensed certified public accountant who specializes in Small Business Accounting, Business Management and Consulting, Mergers and Acquisitions, and more. A graduate of Bob Jones University and Georgia State University, Stephen took his position as president of Stokes & Company in 2009, motivated to give people peace of mind in their financial lives. Since that point, he has served his community in various ways, including as Past President of SCACPA-Piedmont Chapter and as a board member of several local non-profit organizations. He was also recognized with Bob Jones University’s Distinguished Alumni Award for his work. When he isn’t in service to his clients or others, he enjoys spending time with his wife and his two daughters, or serving his church family, where he can use his skills and talents in different ways.
Education / Affiliations
- Bob Jones University, B.S.
- Georgia State University, MBA
- Member, South Carolina Association of CPAs
- Member, American Institute of CPAs

Rachel D. McClaran, EA
Senior Manager
Rachel McClaran joined Stokes & Company in 2017 with the merger of Wheeler & Associates, CPAs after ten years serving clients alongside her father, Gary Wheeler. As an Enrolled Agent with more than 15 years of experience, Rachel works closely with her business and individual clients to give them the tax and accounting support they need. Outside of the office, she enjoys traveling and spending time on the water with her husband and their two children. Rachel is an active member of the Junior League of Greenville, Inc.
Education / Affiliations
- Bob Jones University, B.A
- Enrolled Agent
- Member, Junior League of Greenville
- Treasurer, Kettlebells for a Cure and Golfers for a Cure
- Member, National Association of Tax Professionals

Allen A. Hodges, CPA
Vice President
As a specialist in taxes and general business accounting with more than 44 years of experience, Allen Hodges has served as the Vice President of Stokes & Company since 2018. With an extensive background that includes corporate positions as controller and Chief Financial Officer, Allen merged his own CPA firm with Stokes & Company in 2018. He is a licensed certified public accountant as well as a certified Chartered Global Management Accountant. Outside of his position with Stokes, Allen enjoys baseball, theater, travel and history alongside his wife.
Education / Affiliations
- Bob Jones University, B.S. Accounting
- Chartered Global Management Accountant
- Board Member, South Carolina Association of CPAs
- Trustee, SCACPA Education Fund Scholarship Committee
- Board Member, Rivertree Singers
- Board Member, Missionary Evangelism, Inc.

Michael J. Twomey, CPA
Senior Tax Manager
With a storied career that spans over three decades, Michael Twomey first graduated from Mt. Saint Mary’s University, before beginning his career as a certified public accountant. Prior to joining the Stokes & Company team, he worked with a wide range of clients, including a big four accounting firm. Today, he is focused on aiding his clients in the areas of small business tax, international tax, SC Jobs Credits and much more. When not at work, he enjoys golfing, cycling, and spending time with his wife and three adult children.
Education / Affiliations:
- Mt. Saint Mary’s University, B.S. Business & Finance
- Member, American Institute of CPAs
- Member, South Carolina Association of CPAs

Brandon L. Esco, CPA
Tax Manager
Brandon Esco brings more than 14 years’ experience to his clients in tax planning and compliance. A Presbyterian College graduate, Brandon appreciates the value he can provide to his clients, as well as the opportunity to work with new clients and different scenarios every day. He enjoys spending time outdoors or listening to healthy debate on theology or world views, as well as time with his wife, three children and two dogs.
Education / Affiliations
- Presbyterian College, B.S. Business Management
- Member, American Institute of CPAs
- Member, South Carolina Association of CPAs

E. Paige Gillespie, EA
Senior Accounting & Tax Manager
Born and raised in rural Kentucky, Paige Gillespie is an Enrolled Agent with a passion to help small business owners and create long-lasting relationships. After graduating from the University of South Carolina and then joining Stokes & Company in 2009, Paige adds to her more than 15 years’ experience by managing the Accounting department in the Greenville office, helping small businesses with tax advice and other accounting issues. Outside of the office, Paige enjoys park visits and time with friends along with her husband of 13 years and her three children.
Education / Affiliations
- University of South Carolina, B.S.
- Enrolled Agent
- Member, South Carolina Association of CPAs

Hannah R. Williams, CPA
Accounting & Tax Manager
An Indiana native and Bob Jones University graduate, Hannah Williams began her accounting career with Stokes & Company over four years ago. Since then, she has focused on collaborating with clients to help them meet or exceed their financial goals—from tax planning to cash flow initiatives. Outside of work, she enjoys playing piano and serving through her church.
Education / Affiliations:
- Bob Jones University, B.S. Accounting

Joseph Sciortino, CPA
Accounting & Tax Manager
With a focus on collaboration and helping people, Joseph Sciortino built on his education at St. Joseph’s College and SUNY and created a career where he could work alongside his clients. With six years in the industry, he is now able to help his clients achieve their goals through his expertise in tax planning, bookkeeping and accounting.
Education / Affiliations:
- St. Joseph’s College, B.S.
- State University of New York – Old Westbury, M.S. Taxation
- QuickBooks ProAdvisor

Cheryl M. Bryson, EA
Tax Manager
Cheryl Bryson has seen a number of changes in over 40 years in the accounting industry. Although she is now far from preparing taxes with pencil and paper, she still enjoys being able to approach each client with a new plan of action and help them save money with each return. After work hours, Cheryl is a professional musician, and is also active in the music ministry for Augusta Road United Methodist Church. She likes to spend time on her home farm with her husband, as well as with her two sons and their families.
Education / Affiliations:
- Lander College, B.A.
- Furman University, Accounting
- Enrolled Agent
- Licensed Insurance Agent, Certified with CMS (Centers for Medicaid/Medicare)

Lisa Estes
Office Manager
As the office manager for the Gaffney location, Lisa Estes is focused on teamwork and offering support and service with excellence. With more than 33 years experience in the administrative arena, Lisa not only supports the staff of Stokes & Company but also helps in bookkeeping for a number of clients, as well. She loves spending time working in her yard or traveling with her husband of 34 years and her daughter.

Rita Mizell
Accounting Manager
With over two decades of experience in tax management, Rita Mizell’s love of math led her to a career with Stokes & Company, where she thrives on keeping clients up to date on the ever-changing tax codes. After graduating from the University of South Carolina and earning a Masters’ degree, Rita spent 25 years with another local CPA before joining the Stokes & Company team. Outside of work, you can find her shopping or traveling alongside her husband.
Education / Affiliations:
- University of South Carolina – Spartanburg, B.S.
- Gardner Webb University, M.B.A.

Tracy C. Vanderford, CPA
Accounting Manager
From humble roots in Lockhart, SC, Tracy Vanderford grew up in the accounting industry, learning the business from her mother. After graduating from Winthrop University, Tracy gained 25 years of experience as both a tax preparer and a bookkeeper, offering her two perspectives to help her clients. After work, you may find Tracy spending time outdoors, or with her daughter and granddaughter.
Education / Affiliations:
- Winthrop University, B.S.
- Member, South Carolina Association of CPAs

Christopher L. Roberts, CPA
Senior Manager
With a genuine desire to see others grow and succeed, Chris Roberts’ career spans 14 years and incorporates tax planning for both small businesses and individuals. As the senior manager over three Stokes & Company offices – Gaffney and Spartanburg, SC and Tryon, NC – Chris serves clients in both Carolinas and is a member of both state associations. He also enjoys Georgia football, grilling outside, and spending time with his wife and four children.
Education / Affiliations:
- Clayton State University, B.B.A. Business Administration
- Member, American Institute of CPAs
- Member, North Carolina Association of CPAs
- Member, South Carolina Association of CPAs

Justin T. Phillips, CPA
Accounting & Tax Manager
Focused on helping small businesses navigate the tax code and create thriving organizations, Justin Phillips comes to Stokes & Company with more than 15 years of experience in tax research and both business and personal tax preparation. Justin is a graduate of the University of Mississippi and enjoys using his skills to help others. A Premier League soccer fan, Justin also enjoys fishing and spending time with his wife and son.
Education / Affiliations:
- University of Mississippi, B.S. and Masters – Taxation
Get in Touch
You are passionate about your work, but that work doesn't typically include accounting, processing W-2s or preparing tax returns. That's where we come in. We work alongside you to help your business achieve financial success. We invite you to reach out to us through the form provided or by scheduling an appointment using our online calendar.
"*" indicates required fields