Partners

  • Thomas M. Denson, III, CPA

    Thomas M. Denson, III, CPA

    Partner
    (804) 273-6214
  • Jennifer F. Flinchum, CPA, CFP®

    Jennifer F. Flinchum, CPA, CFP®

    Partner
    (804) 273-6258
  • Robert (Ted) A. Gary, IV, CPA.CITP

    Robert (Ted) A. Gary, IV, CPA.CITP

    Partner
    (804) 273-6203
  • L. Michael Gracik, Jr., CPA

    L. Michael Gracik, Jr., CPA

    Partner
    (804) 273-6252
  • Lewis O. Hall, CPA/ABV, CeXP

    Lewis O. Hall, CPA/ABV, CeXP

    Managing Partner
    (804) 273-6239
  • A. Paul Heckman, CPA

    A. Paul Heckman, CPA

    Partner
    (804) 565-6005
  • Denise M. Holmes, CPA

    Denise M. Holmes, CPA

    Partner
    (804) 273-6241
  • Carroll D. Hurst, CPA

    Carroll D. Hurst, CPA

    Partner
    (804) 273-6204
  • Robert H. Keiter, CPA

    Robert H. Keiter, CPA

    Partner Emeritus
    (804) 273-6201
  • John E. Kent, Jr., CPA

    John E. Kent, Jr., CPA

    Partner
    (804) 273-6238
  • Carl A. Loden, CPA/PFS

    Carl A. Loden, CPA/PFS

    Partner
    (804) 273-6206
  • Harold G. Martin, Jr., CPA/ABV/CFF, ASA, CFE

    Harold G. Martin, Jr., CPA/ABV/CFF, ASA, CFE

    Partner, Valuation & Forensic Services
    (804) 273-6240
  • Scott M. McAuliffe, CPA, CIA, CISA

    Scott M. McAuliffe, CPA, CIA, CISA

    Partner, Risk Advisory Services
    (804) 273-6247
  • Matthew O. McDonald, CPA/CFF, CFE

    Matthew O. McDonald, CPA/CFF, CFE

    Partner
    (804) 273-6226
  • Vince J. Nadder, CPA

    Vince J. Nadder, CPA

    Partner
    (804) 273-6249
  • David T. Richardson, CPA

    David T. Richardson, CPA

    Partner Emeritus
    (804) 273-6217
  • George W. Riegel, Jr., CPA

    George W. Riegel, Jr., CPA

    Partner
    (804) 273-6230
  • Robert L. Sommerville, CPA

    Robert L. Sommerville, CPA

    Partner
    (804) 418-6277
  • Robert L. Tobey, CPA

    Robert L. Tobey, CPA

    Partner
    (434) 220-2801
  • J. Michael Todd, CPA

    J. Michael Todd, CPA

    Partner Emeritus
    (804) 273-6207
  • Christopher L. Wallace, CPA

    Christopher L. Wallace, CPA

    Partner
    (804) 273-6202
  • Gary G. Wallace, CPA

    Gary G. Wallace, CPA

    Partner
    (804) 565-6025
  • Rick O. White, Jr., CPA

    Rick O. White, Jr., CPA

    Partner
    (434) 220-2806