Professional Organizations

  • Pennsylvania Institute of Certified Public Accountants

Randall Weaver, CPA


Randall joined Trout CPA in 2011. Prior to joining our firm, Randall was a finance manager at an international non-profit organization, and a staff accountant at a public accounting firm. He currently serves on the firm's Manufacturing, Non-Profit, and Estate & Trust Practice Groups.  

Randall handles all aspects of tax planning and preparation and business consulting for some of the firm's significant clients.

Randall enjoys activities with his family, being involved with his church, and rooting for Philadelphia sports teams. He lives in Lancaster County with his wife and two children.