Who we are

Statement of philosophy

RH CPAs, PLLC (Firm) is a multi-office Professional Limited Liability Partnership engaged in the practice of public accounting with three offices in North Carolina.

We have a primary objective to provide high quality audit, accounting, and tax and advisory services to clients in the best professional manner. Our purpose is to exceed expectations with expertise and enthusiasm. 

We firmly believe that our clients successes, are our own successes, therefore, our goal is to provide professional services in a manner which leads to our clients success.

At RH CPAs we are:

  • Personable – We provide services with personality
  • Responsive – We set expectations and exceed them
  • Team Player – The total is greater than the sum of the parts
  • Can Do Attitude – Mindset is everything
  • Dependable – We say what we will do, and do it

Our leadership

Leon L. Rives II

Leon L. Rives II

Chief Visionary Officer

Diana Hardy

Diana Hardy, CPA, CFE

Chief Operating Officer

Teresa Jones

Teresa M. Jones, CPA

Managing Director of Tax Services

Brittany Shaw

Brittany G. Shaw

Managing Director of Firm Operations

Amanda Cook

Amanda Cook

Managing Director of Bookkeeping Services

W. Leon Rives

W. Leon Rives, CPA, CFP

Managing Director of Finance

TD Hill

TD Hill, CPA, CFE

Managing Director of Marketing & Sales

Waqqas Asghar

Waqqas Asghar, CPA, CMA

Managing Director of Audit Services

Audit team

Raheel Ahmed

Raheel Ahmed

Senior Audit Associate

Muhammad Zain Ashraf

Muhammad Zain Ashraf

Senior Associate

Muhammad Azhar

Muhammad Azhar

Audit Associate

Jerrod Best

Jerrod Best

Senior Audit Associate

Michael Carey

Michael Carey, CPA, CFE

Director of Audit

Kayla Crow

Kayla Crow

Junior Audit Associate

Michael Ellis

Michael Ellis

Senior Audit Associate

Matthew Finney

Matthew W. Finney, CPA

Senior Audit Manager

Michael Finney

Michael Finney

Senior Audit Associate

Syed Hamza Iftikhar

Junior Audit Associate

Ather Islam

Ather Islam

Junior Audit Associate

Haris Bin Jalees

Haris Bin Jalees

Senior Audit Associate

Tia Jones

Tia Jones

Audit Manager

Muhammad Adil Khan

Muhammad Adil Khan

Audit Associate

Rashid Khan

Rashid Khan

Senior Audit Associate

Abdul Majid

Abdul Majid

Audit Associate

Steven Montesano

Steven Montesano

Senior Audit Associate

Muhammad Omer

Muhammad Omer

Junior Audit Associate

Ahmed Raza

Ahmed Raza

Audit Manager

Affan Ur Rehman

Affan Ur Rehman

Audit Manager

Momin Riazuddin

Momin Riazuddin

Audit Associate

Muhammad Wajahat Saeed

Muhammad Wajahat Saeed

Senior Audit Associate

Zeeshan Shahid

Zeeshan Shahid

Senior Audit Manager

Ben Southern

Ben Southern

Senior Audit Associate

Will Southern

Will Southern

Audit Manager

Annie Stuckey

Annie Stuckey, CPA

Senior Audit Associate

Ehtisham Ullah

Ehtisham Ullah

Audit Associate

Tax team

Archna Anand

Archna Anand

Tax Associate

Drake Carrick

Drake Carrick

Tax Associate

Kristie Fowler

Kristie Fowler

Senior Associate

Robert Gaddy

Robert Gaddy, CPA

Senior Tax Associate

Nicholas Gitter

Nicholas Gitter

Senior Tax Associate

Ye Hua

Ye Hua

Tax Associate

Matthew Leonard

Matthew Leonard

Senior Tax Associate

Talha Yousuf Salat

Talha Yousuf Salat

Senior Associate

Admin team

Katy Allen

Katy Allen

AP Specialist

Tracie Cook

Tracie Cook

AR Specialist

Ashley English

Ashley English

Administrative Manager

Charity Gilbert

Chairity Little

Associate

Betty Spears

Betty Spears

Associate

Tahir Saeed Quadri

Tahir Saeed Quadri

Assistant Manager Admin

Bookkeeping team

Michelle Miller

Michelle Miller

Associate

Tiffany Robinson

Tiffany Robinson

Senior Associate

Velinda Scarlette

Velinda Scarlette

Bookkeeping Manager

Angela Shutt

Angela Shutt

Associate