Skip to Main Content

Meet our team of experienced professionals.

Our Team

Our professionals have the experience and a results-driven focus to help you navigate through the treacherous tax and financial environment we live in today. The tax rules and laws are changing rapidly and with our entrepreneurial team of Certified Public Accountants, Certified Fraud Examiners, Enrolled Agents and more, we can help you keep up and come out ahead.

The Partners

Thomas M. (Mickey) O’Neal

CPA, Managing Partner
Mickey O’Neal is an entrepreneurial CPA who provides financial coaching and oversight for small business owners who want to grow. His target clients are entrepreneurs who want to be successful.

John Thayer

CPA, Partner
Accomplished Tax Partner with regional firm overseeing the preparation of more than 500 annual tax returns including corporate, partnership, estate, trust and personal. He also has years of experience dealing with the tax controversies involving governmental agencies.

Tax Team

Ricky Anderson

CPA, Tax Manager

Judy Lin

CPA, Tax Associate

An Nguyen

Tax Associate

Assurance/Audit Team

Darshini Weeratunga

CPA, Audit Partner

Karen Watson

Audit Associate

Sam Nelson

Accounting and Auditing Staff

Valuation & Litigation Support

James L. Clarke

CPA, CVA, Manager, Valuation & Litigation Support

Accounting and Consulting

Stephanie Csepke

Manager of Accounting & Consulting, Practice Administrator

Liz Ruiz-Hochstein

Consulting Staff

Administration team

Brenda Cheney

Director of Marketing

Robin Rogers

Assistant Practice Administrator

Call today for a no-cost one-hour consultation

We work as a single united team with market leading firms around the world — giving our clients the highest quality advice possible.