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.


108 Frederick Street
Greenville, SC 29607
(864) 242-1418

Stokes & Company: Greenville

108 Frederick Street
Greenville, SC 29607
(864) 242-1418

Stokes and Company Responsive Approach
Stokes and Company CPAs Payroll Services

Accounting & Business Advisory

Tax Preparation & Consulting


Greenville Staff

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 Wheeler Stokes CPAs

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

Stokes Company Logo

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


Denise Inabinet


Holly Carver


Pamela Robinson


Ping Wang


Sandy Lamb


Stephanie Sonne


Christine King

Executive Assistant

Lanelle White

Administrative Assistant

Wendy Williams

Administrative Assistant

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

This field is for validation purposes and should be left unchanged.